2020
Woke as Burnt Toast Man2017
A Series of Unfortunate Events as Lou2017
Last Night in Suburbia as Paramedic #12017
Pretty Little Dead Girl as Cop2016
Home Invasion as Bridge Operator2015
Barbie in Princess Power as Bruce (voice)2015
Jim Henson's Turkey Hollow as Buzz2015
Becoming Santa as Mario2015
Bob's Broken Sleigh as Noodle (voice)2014
Big Eyes as Dad at Art Show2013
Motive as Clive the Butcher2013
Barbie & Her Sisters in A Pony Tale as Albain (voice)2012
Hot Wheels Battle Force 5 - Total Revolution as Spinner (voice)2011
Once Upon a Time as Tom Clark / Sneezy2011
Voltron Force as Chip (voice)2009
Hot Wheels Battle Force 5 as Spinner Cortez (voice)2009
Santa Baby 2 as Skip l'elfe2008
Fringe as Hastings2008
Fringe as Darryl Hastings2008
Christmas Town as Otis2006
Psych as Jemison2006
Psych as Luke Bauer2006
Saved as Drake2006
Barbie in the 12 Dancing Princesses as Felix (voice)2006
Santa Baby as Skip the Elf2005
Supernatural as Lester Young2005
Supernatural as Herb Nelson2002
He-Man and the Masters of the Universe as Orko (voice)2000
Andromeda as Reveler2000
X-Men: Evolution as Not available1998
Da Vinci's Inquest as Not available1997
Ninja Turtles: The Next Mutation as Leonardo1996
Millennium as Parcel Service Employee1994
Ernest Goes to School as Rodney1993
Just One of the Girls as Dan1993
The Amy Fisher Story as Tim Russo1993
The Lotus Eaters as Dwayne Spittle1992
Shame as Steve Hemingway1991
The Commish as Not available1991
Northwood as Not available1991
My Son Johnny as Danny Bramante1990
It as Patrick1990
Terminal City Ricochet as Jim Gilmore1990
Always Remember I Love You as Ace1989
Booker as Not available1987
21 Jump Street as Jeff1985
MacGyver as Hector