Home / Discover / People

City of Lies

2019
as Edwards

The Wall of Mexico

2019
as Michael Rand

The Maestro

2018
as Mario Castelnuovo-Tedesco

Proud Mary

2018
as Uncle

Born Guilty

2017
as Mr. Milk

Allegiant

2016
as Phillip

Solace

2015
as Mr. Ellis

This Last Lonely Place

2014
as Frank Devore

Son of Batman

2014
as Dr. Kirk Langstrom (voice)

Transcendence

2014
as Dr. Thomas Casey

Small Time

2014
as Chick

Louder Than Words

2013
as Dr. Lansen

Five

2011
as Peter

Seeking Justice

2011
as Lieutenant Durgan

Bedrooms

2010
as Harry

Straight to Hell Returns

2010
as Preacher McMahon

Below the Beltway

2010
as McMahon

Luster

2010
as Detective Carter

Kick-Ass

2010
as Detective Vic Gigante

Year One

2009
as King

Cook County

2009
as Sonny

Repo Chick

2009
as Aldrich De La Chasse

Superman/Batman: Public Enemies

2009
as Captain Atom (voice)

Dispatches from Nicaragua

2008
as Xander Berkeley

Taken

2008
as Stuart St John

Fracture

2007
as Judge Moran

Seraphim Falls

2006
as Railroad Foreman

Magma: Volcanic Disaster

2006
as Peter Shepherd

Out There

2006
as Uncle Doug

Drop Dead Sexy

2005
as Harkness

Deepwater

2005
as Gus

In Enemy Hands

2005
as Admiral Kentz

Standing Still

2005
as Jonathan

Human Error

2004
as Hanrahan

Quicksand

2003
as Joey Patterson

The Third Date

2003
as Tommy Tulip

China: The Panda Adventure

2001
as Dakar Johnston

Storytelling

2001
as Mr. DeMarco

Shanghai Noon

2000
as Nathan Van Cleef

Timecode

2000
as Evan Wantz

The Cherry Orchard

1999
as Yepihodov

Universal Soldier: The Return

1999
as Dr. Dylan Cotner

Phoenix

1998
as Lt. Clyde Webber

Winchell

1998
as Gavreau

Driven

1998
as J.D. Johnson

Gattaca

1997
as Dr. Lamar

Amistad

1997
as Hammond

Air Force One

1997
as Secret Service Agent Gibbs

Poison Ivy 2: Lily

1996
as Donald Falk

Apollo 11

1996
as Buzz Aldrin

The Rock

1996
as Lonner

A Kidnapping in the Family

1996
as Curtis Harrison

Barb Wire

1996
as Alexander Willis

Apollo 13

1995
as Henry Hurt

Heat

1995
as Ralph

Safe

1995
as Greg White

Leaving Las Vegas

1995
as Cynical Cabbie

Caroline at Midnight

1994
as Joey Szabo

Roswell

1994
as Sherman Carson

It's Nothing Personal

1993
as James Blakemore

Donato and Daughter

1993
as Russ Loring

Deadly Matrimony

1992
as Kozolowski

Deadly Matrimony

1992
as Kozolowsky

Candyman

1992
as Trevor Lyle

A Few Good Men

1992
as Capt. Whitaker

A Private Matter

1992
as Peter Zenner

Dillinger

1991
as Harry Copeland

The Grifters

1990
as Lt. Pierson

The Gumshoe Kid

1990
as Monty Griswold

The Guardian

1990
as Detective

The Rookie

1990
as Blackwell

Internal Affairs

1990
as Rudy Mohr

Short Time

1990
as Stark

L.A. Takedown

1989
as Waingro

The Lawless Land

1988
as Ez Andy

Deadly Dreams

1988
as cacatuha

Walker

1987
as Byron Cole

Straight to Hell

1987
as Preacher McMahon

Sid & Nancy

1986
as Bowery Snax

Volunteers

1985
as Kent Sutcliffe

Mommie Dearest

1981
as Christopher Crawford (adult)

Producer

Movie Cook County 2009