Actor
Captors
2020
Blood Craft
2019
as Sheriff Waters
Midway
2019
as Ernest King
Glass Jaw
2018
as Frank Maloney
Gangster Land
2017
as Dion O'Banion
Tell Me How I Die
2016
as Dr. Layton
Bilal: A New Breed of Hero
2016
as Additional Voices (voice)
Alien Hunter
2016
as Dale
Earthfall
2015
as Kilian
Whitney
2015
as Clive Davis
Relentless Justice
2014
as Mangine
April Apocalypse
2013
as Fred
Crosshairs
2013
as Brill
Saw VI
2009
as Dan Erickson
Not Forgotten
2009
as Agent Wilson
Anatomy of Hope
2009
as Manus Casey
Saw V
2008
as Dan Erickson
Asylum
2008
as The Doctor
Jane Doe: Eye of the Beholder
2008
as Paul Miller
Backwoods
2008
as Ricks
Protecting the King
2007
as Frank
You've Got a Friend
2007
as Dennis Billings
The Departed
2006
as Delahunt
Miracle at Sage Creek
2005
as Captain Johnson
Chasing Ghosts
2005
as Frank Anderson
Scorcher
2002
as Special Agent Kellaway
Highway
2002
as Burt Miranda
Wicked Ways
1999
as Tom Bernard
Rush Hour
1998
as Agent Russ
Letters from a Killer
1998
as O'Dell
Hard Rain
1998
as Wayne Bryce
George Wallace
1997
as Ricky Brickle
Daylight
1996
as Chief Dennis Wilson
Humanoids from the Deep
1996
as Bill Taylor
Eraser
1996
as J. Scar
The Set Up
1995
Best of the Best 3: No Turning Back
1995
as Donnie Hansen
The Shawshank Redemption
1994
as Bogs Diamond
Scanner Cop
1994
as Lieutenant Harry Brown
The Conviction of Kitty Dodds
1993
as Charlie Dodds
Black Widow Murders: The Blanche Taylor Moore Story
1993
as O'Keefe
Body of Evidence
1993
as Detective Reese
The Comrades of Summer
1992
as Voronov
Nickel & Dime
1992
as IRS Agent Simpson "Herman" gray suit
Hammer, Slammer, & Slade
1990
Heat Wave
1990
as Officer Zekanis
RoboCop 2
1990
as Stef
Impulse
1990
as Man in Bar
Prancer
1989
as Herb Drier
Lethal Weapon 2
1989
as Hans
A Sinful Life
1989
as Teresa Tremaine
Perry Mason: The Case of the Lethal Lesson
1989
as Vic Hatton
Survival Quest
1988
as Jake
Steal the Sky
1988
as Colonel Bukharine
Weeds
1987
as Dave
The Fourth Protocol
1987
as Russian Decoder
Aliens
1986
as Private Drake
Pug