Doctor Doppler
Appears in
Treasure Planet
Voice actors
David Hyde Pierce