David Xanatos
Appears in
Gargoyles
Voice actors
Jonathan Frakes