He is best known for voicing Squire Flicker from "Blazing Dragons", Wyatt Smith and Barthez from "Beyblade", Akira Tsukuba from "Odin-Starlight Mutiny", Roll Kran from "Dangaioh", Ryoma from "Power Stone", and Gordy Rhinehart from "Angela Anaconda". He is also known for narrating commercials for the Canadian television channel YTV.
- Thomas (Thomas and the Magic Railroad; final cut)
- Both he and Shinichirō Miki voiced Birdbot from "Mega Man Legends 2" in their respective languages.
- He replaced John Bellis due to the test audiences saying that the latter sounded too old in the original film.
- Both he and Jarosław Boberek voiced Fred Spurtz from "Flying Rhino Junior High" in their respective languages.
- He voiced Birdbot in "Mega Man Legends 2" alongside Susan Roman. Shinichirō Miki voiced his character in the Japanese version.
- He, Cal Dodd and Salty's Lighthouse voice actress Lenore Zann voiced characters in "Rescue Heroes: The Movie".
- Both he and Neil Crone voiced characters in "Angela Anaconda".
- He, Alan Prieto, Bruno Coronel, Kenta Miyake, Irwin Daayán, Gérard Boucaron and Jan Kulczycki have all worked on "Beyblade".