2024
Elsbeth as Doug Howe2022
Dark Winds as Ed Henry2021
The Equalizer as Dan Erickson2021
Law & Order: Organized Crime as Chief Tommy McGrath2021
The Mosquito Coast as Hershey2021
Faceless as Dr. Klein2020
The Flight Attendant as Bill Briscoe2020
I Still Believe as Mark2019
Mine 9 as Zeke2018
Yellowstone as Teal Beck2018
Cobra Kai as Captain Turner2018
Nappily Ever After as Bill2017
Star Trek: Discovery as Brett Anderson2017
The Good Fight as Officer Vince Torino2016
MacGyver as Lawlor2016
Designated Survivor as Patrick Lloyd2016
The 5th Wave as Hutchfield2016
The Purge: Election Year as Earl Danzinger2015
Sneaky Pete as Hopper2015
The Inspectors as Mitch Ohlmeyer2012
Elementary as Wallace Turk2012
Man on a Ledge as Lutz2012
Premium Rush as Policeman in Park (uncredited)2011
Person of Interest as Byron2011
Body of Proof as Arson Investigator Ray Easton2011
Unforgettable as Willis2011
Montauk as Jim2010
Blue Bloods as Major Harrison2010
Angel Camouflaged as Mr. Belial2009
The New Twenty as Louie Kennick2008
Righteous Kill as Jon Van Luytens2007
Army Wives as Frank Sherwood2007
Michael Clayton as Mr. Iker2006
The Departed as Detective #3 Tailing Queenan2005
The Interpreter as FBI Agent Lewis2004
Rescue Me as Cousin Eddie2004
Company K as Sgt. James Dunning2002
CSI: Miami as Not available2001
Law & Order: Criminal Intent as Earl Carnicki2001
Law & Order: Criminal Intent as Leslie Roche2001
100 Centre Street as Not available2001
Hannibal as Officer Bolton2001
Hotel Laguna as Terenzio Aprea2000
Frequency as Con Ed Worker #12000
Homicide: The Movie as Karl Miller1999
Law & Order: Special Victims Unit as Tommy McGrath1999
Law & Order: Special Victims Unit as Deacon Brinn1999
Law & Order: Special Victims Unit as Ron Johnson1999
Law & Order: Special Victims Unit as Les Cooper1999
Law & Order: Special Victims Unit as William Taverts1999
Third Watch as Lofton1999
Bringing Out the Dead as Cop #11999
Random Hearts as Evidence Technician1997
Oz as Rebadow's Client1997
Oz as Freakie1997
Cop Land as Tony - Wincing Cop1997
Donnie Brasco as Strip Club Owner1997
The Peacemaker as Sniper #11995
Cyber Vengeance as Montgomery Valentine1990
Law & Order as Jay Brannigan1990
Law & Order as Frank Miller1990
Law & Order as Chief Tommy McGrath