David Kaye is a Canadian actor known for his voice work. He voiced two incarnations of Megatron across five Transformers TV series, Optimus Prime on Transformers Animated, Professor Xavier on X-Men: Evolution, and Sesshomaru in the anime, InuYasha.
Scooby-Doo! Mystery Incorporated
- Main article(s): Scooby-Doo! Mystery Incorporated
|2. The Creeping Creatures||Tween Girl's Dad|
|19. Nightfright|| Argus Fentonpoof|
|10. Night Terrors|| Dad|
|20. Stand and Deliver|| Dad|
Scooby-Doo! and the Beach Beastie
- Main article(s): Scooby-Doo! and the Beach Beastie
Be Cool, Scooby-Doo!
- Main article(s): Be Cool, Scooby-Doo!
|8. Party Like It's 1899|| Bradwick Haverall (credited as "Bradwick")|