2021
A Year From Now as Man with Newspaper2019
Spookley and the Christmas Kittens as Little Tom / Edgar (voice)2018
Troll: The Tale of a Tail as Halfstone / Jin / Mort (voice)2012
The Yummy Gummy Search for Santa as Vam Piro (voice)2008
Monster Buster Club as Not available2008
Tripping the Rift: The Movie as Whip (voice)2006
Dragon Hunters as Gwizdo2006
The Toy Castle: Nutcracker Sweet as Narrator2004
Tripping the Rift as Whip (voice)2004
Atomic Betty as Additional Voices2004
Spookley the Square Pumpkin as Little Tom / Edgar2002
Toad Patrol as Not available2001
Sagwa The Chinese Siamese Cat as Not available2001
Electromagnetic Radiation as Not available2001
Fire as Narrator2001
Why Is the Sky Blue? as Singer2001
Science Please! as Not available2001
Science Please! : The Telephone as Not available2001
Science Please! : Explosives as Narrator (voice)2001
The Refrigerator as Not available2001
Science Please! : Gravity as Not available2001
Science Please! : Mirrors as Not available2001
Science Please! : The Atom as Not available2000
Heavy Metal 2000 as Zeek2000
Science Please! : The Light Bulb as Not available2000
Science Please! : Lightning as Not available2000
Science Please! : Magnets as Not available2000
Science Please! : The Internal Combustion Engine as Narrator2000
Science Please! : Electricity as Not available2000
Science Please! : Operation Lever as Not available2000
Science Please! : Battery as Not available2000
The Dirt on Soap as Not available2000
Science Please! : Sound Is Vibration as Not available2000
Science Please! : The State of the Matter as Not available2000
Science Please! : The Moon Changes as Not available2000
Science Please! : Lift Off as Not available1999
Hoze Houndz as Hozer / Squirt (voice)1999
Science Please! : The Wonderful World of Colour as Not available1999
Science Please! : Slippery Ice! as Narrator1998
The Country Mouse and the City Mouse Adventures as No-Tail No-Goodnik (voice)1998
Rolie Polie Olie as TV Announcer 1 (voice)1998
Donkey Kong Country as Not available1998
Science Please! : The Wind as Narrator1998
Science Please! : The Force of Water as Not available1998
Science Please! : Wheel Meets Friction as Not available1997
Anastasia as Czar Nicholas / Servant / Rev. Soldier / Ticket Agent (voice)1997
Pippi Longstocking as Constable Kling1997
Pippi Longstocking as Constable Kling / O'Malley (voice)1997
Donkey Kong Country: The Legend of the Crystal Coconut as Polly Roger (voice)1996
Arthur as Jacob Katzenellenbogan (voice)1996
Foxfire as Security Guard1996
For Better or for Worse: A Storm in April as Pizza Man / Police Officer (voice)1996
Happy Birthday Bunnykins as additional voices1995
What a Cartoon! as Slide (voice)1995
The Little Lulu Show as Not available1993
Papa Beaver's Storytime as Not available1992
Eek! The Cat as Not available1992
The Legend of White Fang as Not available1992
The Paper Bag Princess as Humbert (voice)1991
The Marla Hanson Story as Cop #11991
Tooth Fairy, Where Are You? as Judge (voice) / Father (voice)1989
The Railway Dragon as French Chef / Hunter's Son (voice)1988
Bluetoes, the Christmas Elf as Lonesome / Whitey (voice)1987
The Adventures of Teddy Ruxpin as Not availableNaN
The Toy Castle as Not available1990
Samurai Pizza Cats as Not available1990
The Little Flying Bears as Ozzy/Slink (voice)NaN
Rotten Ralph as Ralph1991
Young Robin Hood as Not available1990
C.L.Y.D.E. as Not available1990
Kindergarten Cop as Keisha's Father1987
Meerkats as (voice)1986
The Tin Soldier as Lefty / Rat #1 / Rat #3 (voice)1985
The Velveteen Rabbit as Rabbit #1 / Rabbit #2 (voice)1984
The Care Bears Battle the Freeze Machine as voice1983
The Care Bears in the Land Without Feelings as voice1973
The Wombles as Not available2002
Toad Patrol Writer1997
Animal Crackers Writer1994
The Busy World of Richard Scarry Writer1988
Bluetoes, the Christmas Elf Writer1986
Casualty Associate Producer1985
The Raccoons Writer1981
The Final Conflict Dialogue Coach