2025
The Full Fungus as Chino Diamond2023
The Saint of Second Chances as Bard's Room Man2023
96% Cooked as Not available2023
Meadowville as Not available2022
Minx as Andy2022
Gaslit as Sheriff2022
Spider as Jack Valmont2022
Love In The Time Of Pandemic as Ned2021
The Deceased Won't Desist! as Max Tension2021
Super Heroes The Movie as Therapist2020
Crimson as Ernie2020
Egg as Bartender2018
Fiction in Bed as Kevin2018
American Cannibal as Chef Larousse2018
Rumor from Ground Control as Don2017
Anime Crimes Division as Mayor Watkins2017
The Suitcase as Donald Timilty2016
Lucifer as Wyrzbeski2016
Married with Secrets as Bill Douglas2016
Magic Funhouse as Robert Rowland2016
Bad Internet as Not available2016
Revengeance as Chief Biker2016
The Conspiracy Connection as Wally2014
Legends as Maintenance Man2011
Body of Proof as Victor Malone2011
Up All Night as Bedroom-Bathroom Guy2011
Darkening Sky as Harold2011
Footprints as Mike the Tour Guide2007
Tim and Eric Awesome Show, Great Job! as Dress to Impress Man2007
Moonlight as Security Guard2007
Superbad as Good Shopper Security2005
Criminal Minds as Randall Garner2004
Veronica Mars as Manny2001
The Tick as Cop #12001
The Seventh Sense as Mr. Anderson2000
CSI: Crime Scene Investigation as Officer Bailey Huskins2000
CSI: Crime Scene Investigation as Uniform Officer2000
CSI: Crime Scene Investigation as Officer Beltran2000
CSI: Crime Scene Investigation as Highway Patrolman2000
Curb Your Enthusiasm as Cop #11999
The Darwin Conspiracy as Umpire1998
Felicity as Repo Man1994
Vanishing Son as Not available1994
Compromising Situations as Detective Ashton1994
Almost Hollywood as Boyle1993
Buford's Beach Bunnies as Scud Blackplowman1993
Expert Weapon as Costanza1992
Melrose Place as Strip Club Manager