Home / Discover / People

Django Unchained

2012
as Butch Pooch / Ace Speck

2 Fast 2 Furious

2003
as Agent Markham

Ratatouille

2007
as Larousse (voice)

The Girl Next Door

2004
as Hugo Posh

X-Men: First Class

2011
as US General

RED

2010
as Gabriel Loeb

Transformers: Dark of the Moon

2011
as Sideswipe (voice)

Horns

2013
as Derrick Perrish

The Unborn

2009
as Gordon Beldon

Blade: Trinity

2004
as Ray Cumberland

Psycho

1998
as Patrolman

Pineapple Express

2008
as General Bratt

Duplex

2003
as Chick

What Lies Beneath

2000
as Warren Feur

The Warriors

1979
as Ajax

Ike: Countdown to D-Day

2004
as Général Omar Bradley

Persecuted

2014
as John Luther

Night Visions

1990
as Sergeant Thomas Mackey

Session Man

1991
as McQueen

Dead Reckoning

2020
as Agent Cantrell

Betrayal

2003
as Alex Tyler

Indecency

1992
as Mick Clarkson

Feed

2017
as Tom

The Long Riders

1980
as Sam Starr

Rent-a-Cop

1987
as Dancer

Sharpshooter

2007
as Dillon

Hellraiser: Inferno

2000
as Dr. Paul Gregory

Tales from the Darkside: The Movie

1990
as Preston (segment "Lover's Vow")

Renaissance Man

1994
as Captain Tom Murdoch

Blowback

2000
as John Matthew Whitman / Schmidt

The Saint

2017
as Arnold Valecross

The Dream Team

1989
as Gianelli

Inferno

1998
as Dr. Coleman West

The Quest

1996
as Maxie Devine

Robo Warriors

1996
as Ray Gibson

The Tigress

1992
as Andrei

Cruising

1980
as Gregory

Fatal Charm

1990
as Louis

Wild Bill

1995
as Donnie Lonigan

Speed Kills

2018
as Meyer Lansky

Blink

1994
as Thomas Ridgely

Fear X

2003
as Peter

The Cotton Club

1984
as Dutch Schulz

Dying on the Edge

2001
as Jackie James

Quiet Cool

1986
as Joe Dylanne

The Dog Lover

2016
as Daniel Holloway

D.R.E.A.M. Team

1999
as Shawn Murphy

48 Hrs.

1982
as Albert Ganz

All You Ever Wished For

2018
as Gordon Hutton

Lap Dance

2014
as Patrick Moore

The Christmas Hope

2009
as Mark Addison

White Fang

1991
as Beauty

Rites of Passage

1999
as Frank Dabbo

Confessions of a Hitman

1994
as Bruno Serrano

Strangers

1992
as Bernard (segment "The Last Game")

Wedlock

1991
as Sam

Guilty as Charged

2000
as Lt. Col. Strauss

The Warriors: The Way Home

2005
as Self - 'Ajax'

Fatal Instinct

1993
as Max Shady

Guardian

2001
as Detective Carpenter

Unnatural

2015
as Martin Nakos

Gun

2010
as Detective Rogers

Papa Hemingway in Cuba

2015
as Santo Trafficante

Arena

2011
as Tall Man

The Warriors: Battleground

2005
as Self - 'Ajax'

Partners

1982
as Edward K. Petersen

The Surgeon

1995
as Dr. Benjamin Hendricks

Setup

2011
as William

The Phantom

1996
as Quill

Decommissioned

2016
as David Marino

Windwalker

1980
as Windwalker (young)

Eden

2015
as Coach DaFoe