Actor
American Underdog
2021
as Mike Martz
American Sausage Standoff
2021
as Sheriff T.J. Brown
Off Season
2019
as Kellen
Beyond the Night
2019
as Bernie Coleman
Stealing Cars
2016
as Jimmy Carmichael
American Sniper
2014
as Lt. Col. Jones
Teenage Mutant Ninja Turtles
2014
as Mr. Rivetti
Broken City
2013
as Murdock
You're Nobody 'til Somebody Kills You
2012
as Lt. Jeff Harrington
Too Big to Fail
2011
as Bart McDade
Stake Land
2010
as Officer Harley
The Taking of Pelham 1 2 3
2009
as ESU Captain
A Jersey Christmas
2008
as Armand
American Gangster
2007
as MP
Rockaway
2007
as Army Soldier
Where God Left His Shoes
2007
as Police Officer
Little Children
2006
as Pete Olaffson
The Departed
2006
as Exam Instructor
A Guide to Recognizing Your Saints
2006
as Prison Guard
Freedomland
2006
as Visored Cop at Riot
Duane Hopwood
2005
as Tommy
State Property 2
2005
as Guard
Replay
2003
as Chester Robb
Far from Heaven
2002
as Tallman
L.I.E.
2001
as Prison Guard
Unbreakable
2000
as Orange Suit Man
Puppet
1999
as Igor
The Devil's Own
1997
as Masked Burglar