David Xanatos

David Xanatos is one of the primary antagonists of Disney's Gargoyles.