2025
Eephus as Chuck Poleen2024
Silent Notes as Auggie2024
Third House of Saturn as Not available2022
Metal Myths: Ghost Pt. 2 as Dusty Comstock2022
Front Stage & Back as Self2021
Project Space 13 as Ace2021
Blue Heart as Not available2019
Hell House LLC III: Lake of Fire as Robert Lyons2019
Treasure Trouble as Ernie2019
The Sound of Silence as Satisfied Client (voice)2019
Malaisia as Theo2018
Romance Analyst as Uncle Terry2018
Are We Not Cats as Dr. Mooney2018
The Sky is Blue with Lies: Tribeca Phaedra as Teddy2018
Jobe'z World as Royce2018
The Cage as Not available2018
Congratulations Debby as Dr. Conrad2017
Snowbound as Duco2016
Search Party as Hotel Manager2016
West of Her as Second Man on Phone2016
Beyond the Rush as Terry2016
Chess as Not available2016
Salesmanship as Thomas2016
This Side of Heaven as Not available2015
Hell House LLC as Robert Lyons2015
The Lives of Hamilton Fish as Hamilton Fish II2015
Addiction: A 60's Love Story as Judge Warren Spokefield2015
Aimy in a Cage as Gruzzlebird Micry2015
Applesauce as Arnie2015
666 sq ft as Frank2015
Go Fuck Yourself Oliver as Dr. So-And-So2014
Bag Boy Lover Boy as Ivan Worthington2014
Max Saves the World as Detective Phineas2013
The Penny Dreadful Picture Show as Jim2013
Willa as Phill Palmer2013
Soft in the Head as David2012
Supercapitalist as Street vendor2012
The Endless Possibility of Sky as Cherry2012
Everyday Saturday as Saul2012
Public Hearing as Chairman2012
The Southern Belle as Bob Gregory2011
I Don't Wanna Feel Nothin' No More as Sentencing Judge (voice)2009
The Evangelist as Danny Ziegfeld2008
Take Out as No Speakee English2008
Destined to be Ingested as Chester2008
Between Something & Nothing as Mr. Smith2007
The Weekend as Principal Dixon2006
Bulldog in the White House as Karl RoveNaN
The Volunteer as RickNaN
Dating & Private Lives as MarkNaN
Joy Incorporated as Mr. CharnoNaN
Borderland - I Walked a Far Piece as Not available