
Filmography

Saturday Night Live
1975 · Cowboy at bar (uncredited)

Frasier
1993 · Records Clerk

Curb Your Enthusiasm
2000 · Knicks score man

Arrested Development
2003 · Clerk

My Name Is Earl
2005 · Annie

Rules of Engagement
2007 · Greg

Workaholics
2011 · Principal Senn

8 Simple Rules
2002 · Owner

Nicky, Ricky, Dicky & Dawn
2014 · Mr. Dexter

Crash & Bernstein
2012 · Mr. Green

You Don't Mess with the Zohan
2008 · Tom

Get Smart
2008 · Agent 38

Leo
2023 · Golfer #3 (voice)

Happy Gilmore 2
2025 · Nate

Dark Side of Comedy
2022 · Self

The Straight Story
1999 · Thorvald

I Now Pronounce You Chuck & Larry
2007 · Criminal (voice)

Little Nicky
2000 · Human Dartboard

The Waterboy
1998 · Tony Dodd

Jack and Jill
2011 · Mort the Hot Dog Vendor

The Ridiculous 6
2015 · Roscoe (uncredited)

The Animal
2001 · Other Mob

Tommy Boy
1995 · Roy

Biography: Comedy Icons
2019 · Self

Walk of Shame
2014 · John

Beverly Hills Ninja
1997 · Policeman

Deuce Bigalow: European Gigolo
2005 · Naked Bike Cop (uncredited)

Joe Dirt
2001 · Security Guard

The Wrong Missy
2020 · Calvin Sr.

The Benchwarmers
2006 · Swimmer Boy

Eight Crazy Nights
2002 · Cop #2 (voice)

Home Team
2022 · Championship Game Referee

Loving Annabelle
2007 · Male Detective

Extreme Movie
2008 · Mr. Matthews

Sandy Wexler
2017 · Miceli’s Singing Waiter

Black Sheep
1996 · Bouncer

Almost Heroes
1998 · Bartender

Hell and Back
2015 · Demon (voice)

Corky Romano
2001 · Ice Cream Vendor

Dickie Roberts: Former Child Star
2003 · Referee

Dog Gone
2008 · Dad

Blonde and Blonder
2008 · Swan

I Am Chris Farley
2015 · Self

Wieners
2008 · Cornelius

Final Approach
2008 · Jimbo

Paranormal Movie
2013 · Jack Goff

A Genie's Tail
2022 · Genie Joe

Christmas vs The Walters
2021 · Chuck

Strange Wilderness
2008 · Doctor

House Broken
2009 · Nate

Courting Mom and Dad
2021 · Donovan Marshall

Boy Toy
2011 · Stu

Dark Mind
2006 · Accident Man

The Breaks
1999 · Police Officer

Chris Farley: Anything for a Laugh
2019 · Self

The Wedding Pact
2014 · Police Officer

Big Wind on Campus
2000 · Scooter

LA Blues
2007 · Cop #1

Farewell Mr. Kringle
2010 · Lloyd

The Making of 'Blonde and Blonder'
2008 · Actor

Moments of Youth
2026 · Principal Crenshaw

The Gold & the Beautiful
2009 · Erik

Just the Two of Us
2005 · Self

Believers
2007 · Glasses

Pitching Tents
2017 · Jack

Meet Me Where I am
2023 · Actor

Hellbent on Boogie
2024 · Pastor Elswit