Home / Discover / People

A Beautiful Mind

2001
as William Parcher

A Flash of Green

1984
as Jimmy Wing

A History of Violence

2005
as Carl Fogerty

Absolute Power

1997
as Seth Frank

Alamo Bay

1985
as Shang

Apollo 13

1995
as Gene Kranz

Appaloosa

2008
as Virgil Cole

Borderline

1980
as Hotchkiss

Buffalo Soldiers

2001
as Colonel Berman

Buried Child

2016
as Dodge

China Moon

1994
as Kyle Bodine

Cleaner

2007
as Eddie Lorenzo

Code Name: Emerald

1985
as Gus Lang

Coma

1978
as Pathology Resident #2

Copying Beethoven

2006
as Ludwig van Beethoven

Creepshow

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

Cymbeline

2014
as Cymbeline

Downtown Owl

2023
as Horace Jones

Enemy at the Gates

2001
as Major König

Eye for an Eye

1996
as Mack McCann

Field of Dreams

1989
as The Voice

Frontera

2014
as Roy

Game Change

2012
as John McCain

Geostorm

2017
as U.S. Secretary of State Leonard Dekkom

Glengarry Glen Ross

1992
as Dave Moss

Gone Baby Gone

2007
as Sgt. Det. Remy Bressant

Gravity

2013
as Mission Control (voice)

Jacknife

1989
as David 'High School' Flannigan

Just Cause

1995
as Blair Sullivan

Knightriders

1981
as Billy

Kodachrome

2017
as Ben

Man on a Ledge

2012
as David Englander

Masked and Anonymous

2003
as Oscar Vogel

Milk Money

1994
as Tom Wheeler

Mother!

2017
as Man

Needful Things

1993
as Sheriff Alan J. Pangborn

Nixon

1995
as E. Howard Hunt

Once Fallen

2010
as Liam

Pain & Gain

2013
as Ed DuBois

Paris Trout

1991
as Harry Seagraves

Phantom

2013
as Demi

Places in the Heart

1984
as Wayne Lomax

Planes: Fire & Rescue

2014
as Blade Ranger (voice)

Pollock

2000
as Jackson Pollock

Radio

2003
as Coach Jones

Resistance

2020
as George S. Patton

Rules Don't Apply

2016
as Mr. Bransford

Run All Night

2015
as Shawn Maguire

Salvation Boulevard

2011
as Dr. Paul Blaylock

Snowpiercer

2013
as Minister Wilford

State of Grace

1990
as Frankie Flannery

Stepmom

1998
as Luke Harrison

Sweet Dreams

1985
as Charlie Dick

Sweetwater

2013
as Sheriff Jackson

Swing Shift

1984
as Jack Walsh

That's What I Am

2011
as Mr. Simon

The Abyss

1989
as Virgil 'Bud' Brigman

The Adderall Diaries

2016
as Neil Elliott

The Aliens Are Coming

1980
as Chuck Polcheck

The Armenian Genocide

2006
as US Consul Leslie Davis

The Firm

1993
as Wayne Tarrance

The Hours

2002
as Richard Brown

The Human Stain

2003
as Lester Farley

The Last Innocent Man

1987
as Harry Nash

The Prime Gig

2000
as Kelly Grant

The Right Stuff

1984
as John Glenn

The Rock

1996
as Brigadier General Francis X. Hummel, USMC

The Third Miracle

1999
as Frank Shore

The Truman Show

1998
as Christof

The Way Back

2010
as Mr. Smith

Tibet: Cry of the Snow Lion

2002
as Tibetan Voiceovers

Top Gun: Maverick

2022
as Chester "Hammer" Cain

Under Fire

1983
as Oates

Virginia

2010
as Sheriff Dick Tipton

Waking the Dead

2000
as Jerry Charmichael

Walker

1987
as William Walker

Winter Passing

2006
as Don Holden

Director

Movie Appaloosa 2008
Movie Pollock 2000

Writer

Movie Appaloosa 2008

Producer

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