2023
LEGO Ninjago: Dragons Rising as Howler 2 (voice)2023
LEGO Ninjago: Dragons Rising as Green Bone Leader (voice)2021
Christmas in Tahoe as Bert The Bagpiper2021
Garage Sale Mysteries: Searched & Seized as Terry Kenny2020
Love, Lights, Hanukkah! as Lorenzo2019
The Murders as Will Shae2019
Love on the Menu as Bernie Thompson2019
A Feeling of Home as Ralph2019
My Little Pony: Equestria Girls - Holidays Unwrapped as Snails (voice)2018
Chilling Adventures of Sabrina as Trivium #1 (Judge)2018
Altered Carbon as Cheap Lawyer2018
Siren as Jeremy2018
Littlest Pet Shop: A World of Our Own as Beau Tortello (voice)2017
Dinotrux: Supercharged as Revvit2017
The Christmas Train as Slade2017
Bob the Builder: Mega Machines - The Movie as Lofty (US) (voice) (as Richard Cox)2017
Treasure Hounds as Ronnie2016
My Little Pony: Equestria Girls - Legend of Everfree as Snails (voice)2015
Supernoobs as Kevin2015
Dinotrux as Revvit (voice)2014
Asterix: The Mansions of the Gods as Squaronthehypotenus (voice UK Dub)2014
The Christmas Secret as Delivery Man2014
My Little Pony: Equestria Girls - Rainbow Rocks as Snails (voice)2014
Barbie and the Secret Door as Whiff (voice)2014
Recipe for Love as Cekebrity Judge #12014
Pants on Fire as Otis2013
Max Steel as Kirby Kowalski (voice)2013
Motive as Braunbek2013
My Little Pony: Equestria Girls as Snails (voice)2012
Love at the Thanksgiving Day Parade as Limo Driver2011
Once Upon a Time as Watchy2011
Sunflower Hour as Sebastian Mendez / Pinky Winky2010
My Little Pony: Friendship Is Magic as Snails (voice)2010
My Little Pony: Friendship Is Magic as Billy Dumbbell / Tin Tailor / Madden (voice)2010
My Little Pony: Friendship Is Magic as Snails / Buckball Unicorn (voice)2010
My Little Pony: Friendship Is Magic as Grampa Gruff (voice)2010
My Little Pony: Friendship Is Magic as Clump (voice)2010
Life Unexpected as Philip2010
Cosmic Quantum Ray as Chip Monahan / Dustin (voice)2009
The Assistants as Sam2009
Red Torrent as Mr. Doren2008
Fringe as Donnie2008
NYC: Tornado Terror as Herbert2008
The Christmas Clause as Morris2007
Masters of Science Fiction as Not available2007
Will and Dewitt as Dewitt2007
Postal as Coffee Customer2007
Battle in Seattle as Mayor's Assistant2007
Termination Point as Stuart2006
Psych as Desk Clerk Bobby2006
Eureka as Dr. Bob Stone2006
RV as Laird2006
Trapped Ashes as Doug (segment "The Girl with Golden Breasts")2005
Being Ian as Ian Kelley (voice)2005
Firehouse Tales as Not available2005
Third Man Out: A Donald Strachey Mystery as Howie Blatch2005
Blood Angels as Rennie2004
Stargate Atlantis as Dr. Brendan Gaul2003
Cold Case as Clifton Coleman (1999 & 2005)2003
Silverwing as Orestes (voice)2003
Romeo! as Not available2002
The Stickup as Jack the Bartender2001
UC: Undercover as Not available2001
Donner as Donner2000
X-Men: Evolution as Quicksilver (voice)2000
The Huntress as Not available2000
Runaway Virus as Mullin1999
Beggars and Choosers as Not available1999
H.E. Double Hockey Sticks as Maitre D'1998
Da Vinci's Inquest as Not available1998
Cold Squad as Not available1998
Monkey Magic as (voice)1997
Stargate SG-1 as Nyan1997
Breaker High as Tony Gifford1995
Sliders as Richie1995
JAG as Mr. Handy1995
The Outer Limits as Mark McPhee1994
Snowbound: The Jim and Jennifer Stolpa Story as Jason Wicker1993
The Bots Master as Not available1993
Alive as Moncho Sabella1992
The Adventures of the Black Stallion as Not available1991
The Commish as Not available1990
Adventures of the Black Stallion as Alec Ramsay