Finding Nicole as Cameron
Cheer Bloody Murder as Johnny
The Righteous Adventures of Commander Star Shark & Guppy! as Dr. Dorsal Fin
Road Kill as Southside Butcher
Stigma: Raised in Hollywood as Self
Party of Darkness as Cyrus
2024
I Don't Know as Trenton
2024
Getting LOST as Self
2023
The Bermuda Triangle Project as Jerry Niles
2023
Beneath Us All as Todd Gibbs
2023
The Furry Fortune as Uncle Fred
2022
Headless Horseman as Fleck
2021
Ghosts as William (1 episode)
2021
Kenan as Andrew (1 episode)
2020
An American Pickle as Scientist
2020
Corona House as David De McMichaels (1 episode)
2019
Slayer: The Repentless Killogy as Patrol Cop
2019
3 from Hell as Burt Willie
2019
To Hell and Back: The Making of 3 From Hell as Himself
2019
The Righteous Gemstones as Walker (2 episodes)
2019
Ice Cream in the Cupboard as Doug Hannigan
2018
Ugly Sweater Party as Declan Rains
2018
Magnum P.I. as Sam (1 episode)
2018
Rich Boy, Rich Girl as Kevin
2018
Death House as Satan
2016
Street Level as Virgil Sylvano
2016
Creature Features as Self (1 episode)
2016
All Superheroes Must Die 2: The Last Superhero as Jeff Sanders
2016
World of Death as Michael (Segment: "Michael")
2015
Milk & Cookies as Dad
2015
Superstore as Sal Kazlauskas (4 episodes)
2015
The Divine Tragedies as Doug
2015
BUNK'D: Learning the Ropes as Cosmo Dibble (1 episode)
2015
Caesar and Otto's Paranormal Halloween as Monsignor Winston
2014
Constantine as Anton (1 episode)
2014
Jersey Boys as Engneer
2014
Wet and Reckless as David De McMichaels
2013
Brooklyn Nine-Nine as Bill Voss (1 episode)
2013
Hatchet III as Randy
2013
Isolated as Self - Ambassador for Peace
2012
Lab Rats as Security Guard (1 episode)
2011
All Superheroes Must Die as Manpower
2011
Revenge as Skeet (1 episode)
2011
Up All Night as Todd (1 episode)
2011
The FP as Stacy's Dad
2009
Halloween II as Becks
2009
Laid to Rest as Steven
2009
Castle as Leopold Malloy (1 episode)
2007
Black Friday as Coroner
2007
Wizards of Waverly Place as Mantooth (1 episode)
2007
Drive Thru as Lenny Schwartz
2007
The ½ Hour News Hour (2 episodes)
2006
Employee of the Month as Dirk
2006
Hannah Montana as Moose Master Mike (1 episode)
2005
Criminal Minds as Tucker White (1 episode)
2005
It's Always Sunny in Philadelphia as Lion McPoyle (1 episode)
2005
The Closer as Frank (1 episode)
2005
Chasing Ghosts as Marshall
2005
The Suite Life of Zack & Cody as Whacky Wally (1 episode)
2004
A Very Cool Christmas as Food Server
2004
Life As We Know It as Mr. Parnell (1 episode)
2004
The Last Shot as P.A.
2004
Lost as Neil 'Frogurt' (4 episodes)
2004
Unfabulous (1 episode)
2003
The Hebrew Hammer as Tiny Tim
2003
Cold Case as Damon Childress (2007) (1 episode)
2003
Deep Shock as Arciero
2002
A Midsummer Night's Rave as Manager Gil
2002
Less than Perfect as Phillip (1 episode)
2002
Fillmore! (1 episode)
2002
Fillmore! as Officer Langley Turk (voice) (1 episode)
2001
Scrubs as Laddy (1 episode)
2001
Star Trek: Enterprise as Zoumas (1 episode)
2001
Special Unit 2 as Sean Radmon (6 episodes)
2001
My Wife and Kids (2 episodes)
2000
Charlie's Angels as Pasqual
2000
Python as Deputy Lewis Ross
2000
Perfect Murder, Perfect Town: JonBenét and the City of Boulder as Jeff Shapiro
1999
Ride with the Devil as Clark Boy
1999
Idle Hands as McMacy
1999
Never Been Kissed as Merkin
1997
Jenny as Writer (1 episode)
1997
Suicide Kings as Widowmaker
1997
A Guy Walks Into a Bar as The Pump Jockey
1997
Men in Black as Passport Officer
1997
Just Shoot Me! as Maury (1 episode)
1996
That Thing You Do! as Heckler
1996
Sabrina, the Teenage Witch as Chip (1 episode)
1996
Spin City as Caitlin's Cousin Stevie (1 episode)
1996
The Cable Guy as Karaoke Party Guest
1995
Glory Daze as Flunky
1995
Nowhere Man as Scott Jordon (1 episode)
1995
Jury Duty as Carl Wayne Bishop
1994
The Crazysitter as Carl
1994
Tammy and the T-Rex as Weasel
1994
Friends as Pizza Guy (1 episode)
1994
Jailbreakers as Tattoo
1993
Lois & Clark: The New Adventures of Superman (1 episode)
1993
Doppelganger as Gas Man
1993
Stepmonster as Store Clerk
1992
The Amazing Live Sea Monkeys as Aquarius (11 episodes)
1992
Revenge of the Nerds III: The Next Generation as Wormser
1992
Batman Returns as Paperboy
1991
The People Under the Stairs as Roach
1990
Ferris Bueller as Manager (1 episode)