Actor
Amsterdam
2022
as Mr. Nevins
The Art of Self-Defense
2019
as Detective McCallister
Blindspotting
2018
as Judge
The Devil's Candy
2016
as TV Preacher
The Gambler
2014
as Larry Jones
Taken 3
2014
as Sam (Gilroy)
The Guest
2014
as Spencer Peterson
Faults
2014
as Ansel
Morning
2013
as Mark
Taken 2
2012
as Sam
Pleading Guilty
2010
as Bert Kamin
Give 'em Hell, Malone
2009
as Murphy
Taken
2008
as Sam Gilroy
The Good German
2006
as Bernie Teitel
Homeland Security
2004
as Sol Binder
Twisted
2004
as Edmund Cutler
Confidence
2003
as Lionel Dolby
Daredevil
2003
as Wesley Owen Welch
Runaway Jury
2003
as Lamb
Brother's Keeper
2002
as Travis Adler
Pearl Harbor
2001
as Major Jackson
The Bone Collector
1999
as Richard Thompson
Resurrection
1999
as Det. Andrew Hollinsworth
Very Bad Things
1998
as Charles Moore
Saving Private Ryan
1998
as Lieutenant DeWindt
Alien Resurrection
1997
as Purvis
Excess Baggage
1997
as Detective Barnaby
To Love, Honor and Deceive
1996
as FBI Special Agent Kyle Lassiter
Lifeform
1996
as Michael Perkett, NASA
Back to Back
1996
as Wheelchair Guy
Escape from L.A.
1996
as Test Tube
Independence Day
1996
as Techy / Med Asst #1
Girl in the Cadillac
1995
as Used Car Salesman
Piranha
1995
as Terry Wechsler
Se7en
1995
as Crazed Man in Massage Parlor
Red Ribbon Blues
1995
as James
Dead Badge
1995
as Pellman
Phoenix
1995
as Doctor Riley
Cover Story
1993
as Julian