2023
BEEF as Lester2023
Fatal Attraction as Detective Mullins2019
For All Mankind as General Arthur Weber2019
Black Monday as Sobbing Stock Broker2018
Dirty John as Henry John2017
S.W.A.T. as Jenkins2017
Will & Grace as Doug2017
The Mick as Policeman2017
GLOW as Tourist Husband2017
Transformers: The Last Knight as Military Attache2017
Doobious Sources as Greg2016
This Is Us as Merrick2016
Lethal Weapon as Sam Higgins2015
Bosch as Day Guard2015
Supergirl as Fire Chief2015
Grace and Frankie as Officer Davidson2015
Valley of Love as Paul2014
The Young Kieslowski as Doctor2013
Brooklyn Nine-Nine as Captain Donovan2012
Scandal as Detective2011
2 Broke Girls as Guard #12009
NCIS: Los Angeles as Brett Smith2009
Castle as House Security Detail2007
Mad Men as Ray2007
Private Practice as Daniel2007
Freedom Writers as Cop #12007
Hallowed Ground as Officer Chandler2007
Bunny Whipped as Police Officer #12006
Heroes as Skinny Cop2006
Big Love as Police Officer2005
The Comeback as Not available2004
CSI: NY as Polygraph Examiner2004
Second Time Around as Steve2003
NCIS as Federal Marshall2003
Cold Case as Craig (2005)2002
CSI: Miami as Bomb Tech2002
Austin Powers in Goldmember as Lair Guard2001
Star Trek: Enterprise as Officer #22001
The Bernie Mac Show as Coach2001
Alias as FBI Agent Reims2001
One on One as Cop2000
CSI: Crime Scene Investigation as Campus Security Officer #2NaN
Son of Perdition as Virgil May