Career
He has frequently worked with Blue Water Studios in Calgary, and has appeared in dubs for several anime and video games, most notably Mega Manitoba in Mega Manitoba Powered Up and Lief in Deltora Quest. He also has been involved in technical theater, as well as lighting and sound. Action Dad - Jack Poundpenny
Barbie & Her Sisters in A Pony Tale - Jonas
Bob"s Broken Sleigh - Bob
GeofreakZ - M-Flip
Doctorate.I.C.E.- (Playstation 2) - Marco Rocca
Hogworld: Gnarts Adventure (iOS app) - Gnart
Gundam BEC - (Playstation 2) - Elijah
Mega Manitoba Powered Up - (Playstation PSP) - Mega Manitoba
Mobile Suit Gundam Seed: Never Ending Tomorrow (Playstation 2) -Elijah Cole
Zhu Zhu Pets: Kung Zhu - Private Abrams
The Little Prince (2010 television series) - Nickel (B 356 episodes 11-12, The Planet of Jade)
Cardfight!! Vanguard - Kyou Yahagi, Oracle
Cardfight!! Vanguard: Asia Circuit - Kyou Yahagi
Deltora Quest - Lief, Evil Lief (Eps 36-37)
Doctorate.I.C.E. - Clo-Zan
Di Gi Charat Nyo - Mjr.
Coo Erhard/Young Yasushi
Full Moon O Sagashite - Machida
Hoop Days - Satoh
The Law of Ueki - Kosuke Ueki
My-HiME - Takumi Tokiha
My-Otome - Takumi Tokiha
SheZow - Matt Wheeler/Armedmax, Ned Wallis/White Knight
Tide-Lincolnshire Blue - Adjutant Teen Gould.
Keel"s Male Partner (Ep 1).