2020
Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn) as Judge (uncredited)2019
Dolemite Is My Name as Bob Brooks2019
Flashout as Frank2017
Young Sheldon as Jim2016
Sweet/Vicious as Coach Howard2015
Southbound as Daryl2014
Scorpion as Captain Braden2014
Caper as Office Manager2014
You're Not You as Bill2011
J. Edgar as FBI Agent2010
Hawaii Five-0 as Bryan Wallace2010
Rizzoli & Isles as Morgue Tech2010
Rizzoli & Isles as Alex Simmons2010
Open House as Seth2010
Sheltered as Joey2009
NCIS: Los Angeles as Marine Captain CACO2009
Modern Family as Jim2009
Castle as Lloyd Kurtzman2008
The Mentalist as Forest Ranger2008
Leverage as FBI Agent McSweeten2008
Eagle Eye as Console Tech2007
Mad Men as Greg Harris2007
Samantha Who? as Paul2007
Live Free or Die Hard as Hoover Agent2007
Evan Almighty as Staffer2007
Because I Said So as Cousin Dougy's Friend2005
Grey's Anatomy as Kenton Giles2005
It's Always Sunny in Philadelphia as Bill Larkin2004
Joey as Mercedes Guy2003
NCIS as Ray Trapp2001
Scrubs as Jimmy1998
Will & Grace as Clark1993
Frasier as Doctor