2025
Something's More Than One Thing as Tim2020
2 Minutes of Fame as Senior Advisor2018
The Resident as Ollie2017
El Camino Christmas as Stan the Weatherman2016
Sully as Jim Whitaker2014
NCIS: New Orleans as Captain Stark2014
Gone Girl as Doctor2014
Walk of Shame as Male Blooper Anchor #22014
Atlas Shrugged: Part III as Chick Morrison2013
A Good Day to Die Hard as S22011
I Am Number Four as Sarah's Dad2011
Red State as Plastic Wrap Man2010
Jeffie Was Here as Minister Thompkins2009
NCIS: Los Angeles as Kevin Atley2009
Parks and Recreation as Dr. Harris2008
Changeling as Prison Guard2007
Samantha Who? as Instructor2007
Zodiac as Internal Affairs Agent #12007
Fracture as Public Defender2006
Brothers and Sisters as Felix Newsome2006
Hannah Montana as Mr. Picker2005
The Office as Dennis (uncredited)2005
My Name Is Earl as Derrick Stone2005
Flightplan as West2005
The Ring Two as Father of Emily2004
House as John2004
Second Time Around as Martin Duran2003
Arrested Development as Baker2003
House of Sand and Fog as Gary2002
American Dreams as Hotel Receptionist2001
Scrubs as Tommy Tanner2001
The Bernie Mac Show as Stan2001
The Guardian as Andrew Renton2001
One on One as Maitre'd2000
CSI: Crime Scene Investigation as Ned Bookman2000
Curb Your Enthusiasm as New Renter2000
The Last Dance as Sean2000
Going Home as Ray1999
Family Law as Roger Emerson1998
The King of Queens as Jeff1995
The Drew Carey Show as Male Passenger2019
Nervous Breakdown Writer