Home / Discover / People

The Truman Show

1998
as Christof

Top Gun: Maverick

2022
as Chester "Hammer" Cain

Gravity

2013
as Mission Control (voice)

A Beautiful Mind

2001
as William Parcher

Snowpiercer

2013
as Minister Wilford

Geostorm

2017
as U.S. Secretary of State Leonard Dekkom

Mother!

2017
as Man

Enemy at the Gates

2001
as Major König

The Rock

1996
as Brigadier General Francis X. Hummel, USMC

Apollo 13

1995
as Gene Kranz

Stepmom

1998
as Luke Harrison

Pain & Gain

2013
as Ed DuBois

The Hours

2002
as Richard Brown

Planes: Fire & Rescue

2014
as Blade Ranger (voice)

Man on a Ledge

2012
as David Englander

Gone Baby Gone

2007
as Sgt. Det. Remy Bressant

The Abyss

1989
as Virgil 'Bud' Brigman

A History of Violence

2005
as Carl Fogerty

Run All Night

2015
as Shawn Maguire

The Adderall Diaries

2016
as Neil Elliott

Game Change

2012
as John McCain

The Way Back

2010
as Mr. Smith

Sweetwater

2013
as Sheriff Jackson

Radio

2003
as Coach Jones

Field of Dreams

1989
as The Voice

The Third Miracle

1999
as Frank Shore

Cleaner

2007
as Eddie Lorenzo

Waking the Dead

2000
as Jerry Charmichael

Jacknife

1989
as David 'High School' Flannigan

Rules Don't Apply

2016
as Mr. Bransford

Buffalo Soldiers

2001
as Colonel Berman

Winter Passing

2006
as Don Holden

Tibet: Cry of the Snow Lion

2002
as Tibetan Voiceovers

Glengarry Glen Ross

1992
as Dave Moss

Cymbeline

2014
as Cymbeline

Creepshow

1982
as Hank Blaine (segment "Father's Day")

Salvation Boulevard

2011
as Dr. Paul Blaylock

Sweet Dreams

1985
as Charlie Dick

Under Fire

1983
as Oates

Needful Things

1993
as Sheriff Alan J. Pangborn

The Right Stuff

1984
as John Glenn

Swing Shift

1984
as Jack Walsh

Places in the Heart

1984
as Wayne Lomax

That's What I Am

2011
as Mr. Simon

The Armenian Genocide

2006
as US Consul Leslie Davis

Frontera

2014
as Roy

Walker

1987
as William Walker

A Flash of Green

1984
as Jimmy Wing

Resistance

2020
as George S. Patton

The Aliens Are Coming

1980
as Chuck Polcheck

Alamo Bay

1985
as Shang

The Prime Gig

2000
as Kelly Grant

Virginia

2010
as Sheriff Dick Tipton

Milk Money

1994
as Tom Wheeler

Code Name: Emerald

1985
as Gus Lang

Eye for an Eye

1996
as Mack McCann

Coma

1978
as Pathology Resident #2

Masked and Anonymous

2003
as Oscar Vogel

Just Cause

1995
as Blair Sullivan

China Moon

1994
as Kyle Bodine

Nixon

1995
as E. Howard Hunt

Kodachrome

2017
as Ben

The Firm

1993
as Wayne Tarrance

The Last Innocent Man

1987
as Harry Nash

Pollock

2000
as Jackson Pollock

Paris Trout

1991
as Harry Seagraves

The Human Stain

2003
as Lester Farley

Copying Beethoven

2006
as Ludwig van Beethoven

Borderline

1980
as Hotchkiss

Once Fallen

2010
as Liam

Buried Child

2016
as Dodge

Absolute Power

1997
as Seth Frank

State of Grace

1990
as Frankie Flannery

Appaloosa

2008
as Virgil Cole

Phantom

2013
as Demi

Knightriders

1981
as Billy

Director

Movie Pollock 2000
Movie Appaloosa 2008

Writer

Movie Appaloosa 2008

Producer

Movie Riders of the Purple Sage 1996
Movie Pollock 2000
Movie Appaloosa 2008