Biography
Canadian voice actor/voice director.

Acting
Canadian voice actor/voice director.

StarBeam: Beaming in the New Year· 2021
(voice)

StarBeam: Halloween Hero· 2020

My Little Pony: Rainbow Roadtrip· 2019
Moody Root (voice)

Bob's Broken Sleigh· 2015
Puffin Minion 2 (voice)

Barbie and the Three Musketeers· 2009
Pig / Regent Guard #1 / Henchman (voice)

Ed, Edd n Eddy's Big Picture Show· 2009
Eddy's Brother (voice)

Barbie in 'A Christmas Carol'· 2008
Hypnotist / Boz (voice)

Barbie Mariposa· 2008
Skeezite #1 (voice)

Barbie as the Island Princess· 2007
Butler / Guard / Horse (voice)

Polly Pocket: Polly World· 2006
Tech Guy (voice)

The Cramp Twins: Twin-Sult· 2006
Tony Parsons / Mr. Parsons (voice)

Mucha Lucha: The Return of El Malefico· 2005
Rikochet's Abuelito / Cab Driver (voice)

My Scene Goes Hollywood: The Movie· 2005
Jim (voice)

Baby Looney Tunes: Eggs-traordinary Adventure· 2003
Sylvester (voice)

Barbie as Rapunzel· 2002
Fat Swordsman / Baker (voice)

Joe· 2002

Rudolph the Red-Nosed Reindeer & the Island of Misfit Toys· 2001
Telephone / Dizzy Top (voice)

Casper's Haunted Christmas· 2000
Skinkie (voice)

Timothy Tweedle the First Christmas Elf· 2000
Boo / Clyde (voice)

Rudolph the Red-Nosed Reindeer: The Movie· 1998
Dancer (voice)

The Hunchback of Notre Dame· 1996
(voice)

Black Beauty· 1995
(voice)

Jungle Book· 1995
Kaa (voice)

Little Red Riding Hood· 1995
Thrush / Beaver

Magic Gift of the Snowman· 1995
(voice)

Sleeping Beauty· 1995
(Voice)

Snow White· 1995
Tadpole (voice)

A Christmas Carol· 1994
(voice)

Cinderella· 1994
(voice)

The Nutcracker· 1994
(voice)

StarBeam· 2020
Gramps

Fruit Ninja Frenzy Force· 2017
Mark Samurai (voice)

Littlest Pet Shop· 2012
Princess Stori (voice)

My Little Pony: Friendship Is Magic· 2010
Apple Split (voice)

Class of the Titans· 2006

Fantastic Four: World's Greatest Heroes· 2006
Impossible Man (voice)

Being Ian· 2005

Krypto the Superdog· 2005

Something Else· 2003
(voice)

The Cramp Twins· 2003
Tony Parsons (voice) / Seth Parsons (voice)

Transformers: Armada· 2003
Sean's Father (voice)

¡Mucha Lucha!· 2002
Abuelito (voice)

Baby Looney Tunes· 2002
Sylvester (voice)

Gadget & the Gadgetinis· 2002
Additional Voices (voice)

D'Myna Leagues· 2001
Steve Mungo / Abe the Ump (voice)

Cybersix· 1999
Doctor Von Reichter (voice)

Sabrina: The Animated Series· 1999
(voice)

Monkey Magic· 1998
(voice)

Pocket Dragon Adventures· 1998
(voice)

Extreme Dinosaurs· 1997
Spittor (voice)

The Wacky World of Tex Avery· 1997
Maurice (voice)

Skysurfer Strike Force· 1996
Zachariah Easel (voice)

Mega Man· 1994
Cut Man / Ice Man (voice)

Stone Protectors· 1993

The Bots Master· 1993

Bucky O'Hare and the Toad Wars!· 1992
Frix (voice)