Home / Discover / People

Allegiant

2016
as Phillip

Taken

2008
as Stuart St John

Apollo 13

1995
as Henry Hurt

A Few Good Men

1992
as Capt. Whitaker

Transcendence

2014
as Dr. Thomas Casey

Fracture

2007
as Judge Moran

Gattaca

1997
as Dr. Lamar

Kick-Ass

2010
as Detective Vic Gigante

Shanghai Noon

2000
as Nathan Van Cleef

Air Force One

1997
as Secret Service Agent Gibbs

Candyman

1992
as Trevor Lyle

Solace

2015
as Mr. Ellis

Superman/Batman: Public Enemies

2009
as Captain Atom (voice)

Heat

1995
as Ralph

Son of Batman

2014
as Dr. Kirk Langstrom (voice)

Year One

2009
as King

The Rock

1996
as Lonner

Sid & Nancy

1986
as Bowery Snax

Repo Chick

2009
as Aldrich De La Chasse

Cook County

2009
as Sonny

This Last Lonely Place

2014
as Frank Devore

Safe

1995
as Greg White

Barb Wire

1996
as Alexander Willis

The Rookie

1990
as Blackwell

Poison Ivy 2: Lily

1996
as Donald Falk

Donato and Daughter

1993
as Russ Loring

Timecode

2000
as Evan Wantz

Roswell

1994
as Sherman Carson

Short Time

1990
as Stark

Leaving Las Vegas

1995
as Cynical Cabbie

Deepwater

2005
as Gus

Standing Still

2005
as Jonathan

Bedrooms

2010
as Harry

Drop Dead Sexy

2005
as Harkness

Below the Beltway

2010
as McMahon

The Wall of Mexico

2019
as Michael Rand

Quicksand

2003
as Joey Patterson

Straight to Hell Returns

2010
as Preacher McMahon

It's Nothing Personal

1993
as James Blakemore

The Third Date

2003
as Tommy Tulip

Phoenix

1998
as Lt. Clyde Webber

Walker

1987
as Byron Cole

Caroline at Midnight

1994
as Joey Szabo

Seraphim Falls

2006
as Railroad Foreman

The Maestro

2018
as Mario Castelnuovo-Tedesco

City of Lies

2019
as Edwards

Volunteers

1985
as Kent Sutcliffe

Human Error

2004
as Hanrahan

Deadly Dreams

1988
as cacatuha

A Kidnapping in the Family

1996
as Curtis Harrison

Mommie Dearest

1981
as Christopher Crawford (adult)

Winchell

1998
as Gavreau

Out There

2006
as Uncle Doug

Deadly Matrimony

1992
as Kozolowsky

Deadly Matrimony

1992
as Kozolowski

The Lawless Land

1988
as Ez Andy

Born Guilty

2017
as Mr. Milk

Luster

2010
as Detective Carter

The Grifters

1990
as Lt. Pierson

Universal Soldier: The Return

1999
as Dr. Dylan Cotner

Internal Affairs

1990
as Rudy Mohr

Louder Than Words

2013
as Dr. Lansen

The Guardian

1990
as Detective

The Gumshoe Kid

1990
as Monty Griswold

Amistad

1997
as Hammond

Proud Mary

2018
as Uncle

Straight to Hell

1987
as Preacher McMahon

Storytelling

2001
as Mr. DeMarco

In Enemy Hands

2005
as Admiral Kentz

A Private Matter

1992
as Peter Zenner

The Cherry Orchard

1999
as Yepihodov

Five

2011
as Peter

China: The Panda Adventure

2001
as Dakar Johnston

Magma: Volcanic Disaster

2006
as Peter Shepherd

Seeking Justice

2011
as Lieutenant Durgan

Dillinger

1991
as Harry Copeland

Small Time

2014
as Chick

Apollo 11

1996
as Buzz Aldrin

Driven

1998
as J.D. Johnson

Dispatches from Nicaragua

2008
as Xander Berkeley

L.A. Takedown

1989
as Waingro

Producer

Movie Cook County 2009