Actor
Novocaine
2025
Bolt From The Blue
2024
as Michael Simmons
The Good Half
2024
as Darren Wheeland
Officer Stanley
2024
Drugstore June
2024
as Crawford
Suncoast
2024
as Mr. Ladd
Not An Artist
2023
Jess Plus None
2023
Flamin' Hot
2023
as Lonny Mason
You People
2023
as Don Wood
Father of the Bride
2022
as Dr. Gary Saeger
Press Play
2022
as Mr. Knott
Unplugging
2022
as Dan
The Perfect Date
2019
as Charlie Rattigan
Under the Eiffel Tower
2019
as Stuart
Widows
2018
as Ken
Family
2018
as Dan
Life of the Party
2018
as Dan Miles
A Futile and Stupid Gesture
2018
as Matty Simmons
Brigsby Bear
2017
as Greg Pope
Office Christmas Party
2016
as Ezra
Keeping Up with the Joneses
2016
as Dan Craverston
Wild Oats
2016
as Forbes
Other People
2016
as Steve
Ghostbusters
2016
as Agent Rorke
The Do-Over
2016
as Shecky
The Darkness
2016
as Gary Carter
Bad Night
2015
as Ari
Get Hard
2015
as Bathroom Stall Man
A Better You
2014
as Patrick
Sex Ed
2014
as Washout
Into the Storm
2014
as Pete
Jason Nash Is Married
2014
as Randy Plymouth
Hits
2014
as Dave
Coffee Town
2013
as Cop
Free Samples
2013
as Mr. Hightower
Movie 43
2013
as Amanda's Dad (segment "Middleschool Date")
The Brass Teapot
2012
as Antique Dealer
Ted
2012
as Thomas
Queens of Country
2012
as Cleveland Norvis
Worst Enemy
2010
as Dr. Martin Mondieu
Geisho
2010
Due Date
2010
as TSA Agent
Cherry
2010
as Prof. Van Auken
Cyrus
2010
as Tim
Breast Picture
2010
as Jack
Deadtime Stories
2009
as Monte (segment "Valley of the Shadow")
May the Best Man Win
2009
as Fred Anderton
Mystery Team
2009
as Jim
The Hangover
2009
as Dr. Valsh
The Goods: Live Hard, Sell Hard
2009
as Captain Ortiz
I Love You, Man
2009
as Impatient Golfer
Role Models
2008
as Davith of Glencracken
Step Brothers
2008
as Drunk Corporate Guy
Semi-Pro
2008
as Father Pat the Ref
Drillbit Taylor
2008
as Not for Pot Driver
Be Kind Rewind
2008
as Officer Julian
Wild Girls Gone
2007
as Sheriff Terry Moran
Asssscat
2007
School for Scoundrels
2006
as Walsh
Christmas with the Kranks
2004
as Neighbor #2
Starsky & Hutch
2004
as Eddie
Bad Santa
2003
as Herb
Elf
2003
as Matt Walsh
Brainwarp
2003
as Captain Maniac
Death of a Dynasty
2003
as Frat Boy #1
Old School
2003
as Walsh
Martin & Orloff
2002
as Dr. Eric Orloff
Road Trip
2000
as Crime Scene Photographer
Fatty Drives the Bus
1999
as Man in Baseball Uniform
Escape From a Wonderful Life
1996
as Clarence (voice)
The Unexpecteds
as Gary
Little Lorraine
as Officer Douglas