2025
Atropia as Segall2025
The Vortex as The Pit Boss2023
A Great Divide as George McNather2022
Wednesday as Donovan Galpin2022
The Lincoln Lawyer as Detective Lee Lankford2022
1923 as Marshal Kent2022
Bosch: Legacy as Francis 'Frankie' Sheehan2022
Immanence as Guy2021
CSI: Vegas as Anson Wix2020
Star Trek: Picard as Zhaban2020
Mank as Shelly Metcalf2019
The Passage as Tim Fanning2019
The Bygone as Hadley Summer2019
A.I. 187 as Max2019
The Meanest Man in Texas as Captain Colt2018
Unsolved: The Murders of Tupac and The Notorious B.I.G. as Detective Fred Miller2018
Gone Are the Days as Doctor Jenkins2017
SEAL Team as Captain Lindell2017
Game as Assistant Coach Travis2017
Good Morning as Henri2015
Fear the Walking Dead as Lieutenant Moyers2015
Bosch as Francis 'Frankie' Sheehan2015
Bloodline as Eric O'Bannon2014
How to Get Away with Murder as Lennox2014
Scorpion as Patrick Quinn2014
Murder in the First as M.E. Justin Burnside2014
Murder in the First as Justin Burnside2014
Stalker as Gene Meadows2014
Gone Girl as Donnelly2014
Nightcrawler as Freaked Motorist2013
The Fosters as Donald Jacob2013
Ironside as Detective Callahan2013
Welcome to the Family as Officer Simon2013
Killing Kennedy as Richard Snyder2013
The Advocates as Detective Murphy2012
Longmire as Bill Hoback2012
Touch as Mike O'Brien2012
The Avengers as Celebration Montage Interviewee2012
Argo as William J. Daugherty2011
Grimm as Johnny Kreski2011
Franklin & Bash as Julian Aroyan2011
Thor as Agent Jackson2011
In My Pocket as Jerry2009
Castle as Tony Valtini2009
Winged Creatures as Stickman2008
The Mentalist as Jack Tanner2008
Breaking Bad as Conductor2008
Sons of Anarchy as Cameron Hayes2008
Raising the Bar as Henry Ryan2008
Pride and Glory as Lieutenant Fricker2008
The Haunting of Molly Hartley as Father2008
Crash and Burn as Motorcycle Cop2007
The ½ Hour News Hour as Timothy Cox2007
Mr. Brooks as Crime Lab Technician2007
Look as Berry Krebbs2006
Psych as Roger2006
Gridiron Gang as Referee2005
Criminal Minds as Peter Chambers2005
My Name Is Earl as Carter O'Dell2005
The Closer as Brian Monroe2005
Commander in Chief as Captain Andrew Dugan2002
Firefly as ManNaN
Task as Perry2005
Today You Die as Vincent2004
House as Cpt. McCreaney2004
Deadwood as Ned Mason2004
Grand Theft Parsons as Radio Announcer2003
NCIS as Samuel Hayes2003
Nip/Tuck as Not available2003
Black Ball as Nick2002
CSI: Miami as Timothy Nash2002
Monk as Iverson2002
Without a Trace as Robert Healy2002
Fastlane as Officer Burton2002
Landspeed as Miles Vanover2001
Star Trek: Enterprise as Tactical Crewman2001
24 as Pedro2001
24 as Gerry Whitehorn2001
Crossing Jordan as Hotel Manager2001
Alias as C.I.A. Agent2000
CSI: Crime Scene Investigation as Jeff Berlin2000
CSI: Crime Scene Investigation as Eddie Vonner2000
Strong Medicine as Immigration official1999
Law & Order: Special Victims Unit as Luke Davis1999
Law & Order: Special Victims Unit as Pastor Mark1999
The West Wing as Dr. Hardin1999
Angel as Rebel #21999
Angel as Demon1997
Macon County Jail as Deputy 1 (as Jamie Nelson Simon)1994
ER as Josh Rushing1993
The X-Files as Injured Soldier