2023
Fatal Attraction as Arthur Tomlinson2022
Caralique as Dale Lewis2020
I Know This Much Is True as Al2020
Clover as Dominic2018
Dirty John as Sid Montgomery2018
Sweet 16 as Detective Burns2016
Chance as Detective Kevin Hynes2013
Sal as Det. Tankersley2011
Revenge as Carl Porter2011
Mortal Kombat: Legacy as Brian Himmerick2010
Hawaii Five-0 as Commander Sam Hale2010
Rizzoli & Isles as Sean Cavanaugh2010
Justified as Joe2010
Sympathy for Delicious as C.O. Jacko2009
NCIS: Los Angeles as Damien Salerno2009
Castle as Gary McCallister2009
Drop Dead Diva as Sergeant Lou Contorsi2008
Sons of Anarchy as Huff2008
Leverage as Jed Rucker2008
What Doesn't Kill You as Pat Kelly2007
Kings of South Beach as Lt. Jim Hawke2006
Day Break as Not available2006
The Fast and the Furious: Tokyo Drift as Major Boswell2006
Annapolis as Bill Huard2006
The Dog Problem as Not available2005
Bones as Mike Dworsky2005
The Closer as Vince Kemble2005
Munich as Belligerent American2004
Lost as Ryan Pryce2003
Line of Fire as Donovan Stubbin2002
Catch Me If You Can as Motel Owner2002
Scenes of the Crime as Trevor2001
24 as Raymond O'Hara2001
Blow as Guard Gus2001
The Last Castle as Beaupre2000
CSI: Crime Scene Investigation as Derek Paul1999
In Dreams as Policeman in Squad Car2022
Last Seen Alive Director2017
Black Butterfly Director2008
What Doesn't Kill You Author2008
What Doesn't Kill You Director