2022
Sheeps Clothing as Coach2020
9-1-1: Lone Star as Lt. Jeff Tyler2020
Burning Dog as Jake2017
S.W.A.T. as Jack Givens2016
Animal Kingdom as Odin2016
Shooter as Gar Winston2014
NCIS: New Orleans as Hunter Franz2014
Scorpion as The Gooch2013
Phantom as Sentry2012
Scandal as Bartender2011
S.W.A.T.: Firefight as Danny Stockton2010
The Walking Dead as Romano2010
Hawaii Five-0 as Timothy Cross2010
Rizzoli & Isles as O'Connell's Partner2010
The Defenders as Brett Riley2010
Nikita as Ray2010
Look: The Series as Lewis2009
Castle as Leeman Jones2009
NCIS: Los Angeles as Jason Smith2009
Lie to Me as David Caddick2009
Dark Blue as Not available2009
Men of a Certain Age as Rusty2008
The Mentalist as Mike Villanueva2008
True Blood as Gondry2008
Gemini Division as Not available2008
Twilight as Phil2008
Raising the Bar as Not available2008
Leatherheads as Curly2007
Mad Men as Dennis Hobart2007
Shelter as Alan2006
Heroes as Linderman's Henchman2006
The Unit as Not available2006
Behind Enemy Lines II: Axis of Evil as MCPO Neil 'Spaz' Callaghan2005
Criminal Minds as Bill Calvert2005
Bones as Coach Adam Hawthorne2005
Headhunter as Scott2004
CSI: NY as Marvin Hummel2003
NCIS as Rob King2003
Cold Case as Butch Rinaldi (1973)2002
CSI: Miami as Not available2001
24 as Cale2000
CSI: Crime Scene Investigation as Point Man1999
Angel as Security Guard #3