Actor
Izzy Lyon: The Unspun Truth
2022
as Board Member Valentine
Mother's Little Helpers
2019
as Danny Ray
Duck Duck Goose
2018
as Stanley (voice)
A Futile and Stupid Gesture
2018
as First Publisher
Dave Made a Maze
2017
as Hobo
Escaping Dad
2017
as Tulsa Ted
Literally, Right Before Aaron
2017
as Dean (Allison's Dad)
The Liars Chair
2014
as Herschel Boone
Such Good People
2014
as Sidney Talmadge
A Haunted House 2
2014
as Professor Wilde
Noobz
2013
as Martin Wilson
Bright Day
2012
as Dr. Alex Joyfrem
Meridian
2012
as Alan Greggs
The Seven Year Hitch
2012
as D. Green
InSight
2011
as Det. Gehrke
Bad Teacher
2011
as Philip
Dinner for Schmucks
2010
as Chuck
A Fork in the Road
2010
as Sheriff Thompson
Jelly
2010
as Tad Wasserstein
The Informant!
2009
as Terry Wilson
The Whole Truth
2009
as Uri Standinoff
Wonder Woman
2009
as Slick (voice)
A Plumm Summer
2008
as Agent Brinkman
Cloverfield
2008
as Frantic Man
Chasing Robert
2007
as Thadeus Wrazinski
The Astronaut Farmer
2007
as Arnold 'Arnie' Millard
Pledge This!
2006
as Janitor Jones
The Tripper
2006
as Mayor Hal Burton
Cloud 9
2006
as Buckner
Fun with Dick and Jane
2005
as Head Shop Clerk
Popstar
2005
as Mr. Thomas
Keep Your Distance
2005
as Dr. Floyd Beasley
Frostbite
2005
as Bartender
Family Plan
2005
as Owens
Fat Albert
2004
as Coach Gillespie
Motocross Kids
2004
as Hook
Taxi
2004
as Man at Taxi Convention
Off the Lip
2004
as McReady
Northfork
2003
as Rudolph
Eight Legged Freaks
2002
as Pete Willis
Extreme Honor
2001
EDtv
1999
as Barry
Serial Killing 101
1998
as Mr. Korn
My Giant
1998
as Director
Galaxies Are Colliding
1998
as Rex
Devil in the Flesh
1998
as Dr. Milletson
The Love Bug
1997
as The General
Encino Woman
1996
as Raji (as Ric Overton)
Attack of the 5 Ft. 2 Women
1994
as Officer Brown
The High Crusade
1994
as Sir Roger
Mrs. Doubtfire
1993
as Maitre D'
Groundhog Day
1993
as Ralph
The Rocketeer
1991
as South Seas Patron
Blind Fury
1989
as Tector Pike
A Sinful Life
1989
as Janitor Joe
That's Adequate
1989
as Standup Comic
Traxx
1988
as Frank Williams
Earth Girls Are Easy
1988
as Dr. Rick
Willow
1988
as Franjean
Million Dollar Mystery
1987
as Stuart Briggs
Double Switch
1987
as Deejay
Modern Girls
1986
as Marsalis
A Fine Mess
1986
as Companion
Gung Ho
1986
as Googie
Odd Jobs
1986
as Roy
Beverly Hills Cop
1984
as Bonded Warehouse Night Supervisor
Dark Seduction
1984
as Punk Ninja
Young Doctors in Love
1982
as Dr. Thurman Flicker