2023
Leo as Golfer #3 (voice)2023
Meet Me Where I am as Not available2022
Dark Side of Comedy as Self2022
Home Team as Championship Game Referee2022
A Genie's Tail as Genie Joe2021
Christmas vs The Walters as Chuck2021
Courting Mom and Dad as Donovan Marshall2020
The Wrong Missy as Calvin Sr.2019
Chris Farley: Anything for a Laugh as Not available2019
Biography: Comedy Icons as Himself2017
Sandy Wexler as Miceli’s Singing Waiter2017
Pitching Tents as Jack2015
The Ridiculous 6 as Roscoe (uncredited)2015
Hell and Back as Demon (voice)2015
I Am Chris Farley as Self2014
Walk of Shame as John2013
Paranormal Movie as Jack Goff2012
Crash & Bernstein as Mr. Green2011
Jack and Jill as Mort the Hot Dog Vendor2011
Boy Toy as Stu2010
Farewell Mr. Kringle as Lloyd2009
House Broken as Nate the Store Manager2009
The Gold & the Beautiful as Erik2008
You Don't Mess with the Zohan as Tom2008
Extreme Movie as Mr. Matthews2008
Get Smart as Agent 382008
Final Approach as Jimbo2008
Blonde and Blonder as Swan2008
Strange Wilderness as Doctor2008
Wieners as Cornelius2008
Dog Gone as Dad2007
Rules of Engagement as Greg2007
LA Blues as Cop #12007
Loving Annabelle as Male Detective2007
Believers as Glasses2006
The Benchwarmers as Swimmer Boy2005
My Name Is Earl as Annie2005
Deuce Bigalow: European Gigolo as Naked Bike Cop (uncredited)2003
Arrested Development as Clerk2003
Dickie Roberts: Former Child Star as Referee2002
8 Simple Rules as Owner2002
Eight Crazy Nights as Cop #2 (voice)2001
The Animal as Other Mob2001
Joe Dirt as Security Guard2001
Corky Romano as Ice Cream Vendor2000
Curb Your Enthusiasm as Knicks score man2000
Little Nicky as Human Dartboard2000
Big Wind on Campus as Scooter1999
The Straight Story as Thorvald1999
The Breaks as Police Officer1998
Almost Heroes as Bartender1998
The Waterboy as Tony Dodd1997
Beverly Hills Ninja as Policeman1996
Black Sheep as Bouncer1995
Tommy Boy as Roy (uncredited)1993
Frasier as Records Clerk2011
Hollywood & Wine Writer