Home / Discover / People

A Dog Named Christmas

2009
as George McCray

Adrift

1993
as Nick Terrio

American Crime Story

2016
as Gil Garcetti

American Meltdown

2004
as Agent Tom Shea

Another Chance

1989
as John Ripley

Batman: Death in the Family

2020
as Batman / Bruce Wayne

Batman: Gotham by Gaslight

2018
as Bruce Wayne / Batman (voice)

Batman: Under the Red Hood

2010
as Batman / Bruce Wayne (voice)

Bear Island

1979
as Technician (Tommy)

Being Julia

2004
as Lord Charles

Below

2002
as Brice

Bitter Vengeance

1994
as Jack Westford

Bob's Broken Sleigh

2015
as Fishface (voice)

Capote

2005
as Jack Dunphy

Cell 213

2011
as Warden

Cyborg Soldier

2008
as Simon Hart

Dazzle

1995
as Casey Nelson

Devil's Knot

2013
as Judge David Burnett

Dinner for Schmucks

2010
as Lance Fender

Dirty Dancing

2017
as Dr. Jake Houseman

Disturbing Behavior

1998
as Dr. Edgar Caldicott

Doctor Sleep

2019
as Dr. John

Donovan's Echo

2011
as Finnley

Double Jeopardy

1999
as Nicholas "Nick" Parsons / Jonathan Devereaux

Dream Man

1995
as Tom Cavanaugh

Déjà Vu

2006
as Agent Jack McCready - FBI

Eight Below

2006
as Davis McClaren

Elephant Song

2014
as Dr. Toby Green

Endless Love

2014
as Hugh Butterfield

Exotica

1995
as Francis

Fathers' Day

1997
as Bob Andrews

Firehouse Dog

2007
as Connor Fahey

First Blood

1982
as Guardsman #5

Flight

2012
as Charlie Anderson

Gerald's Game

2017
as Gerald

Gold

2016
as Mark Hancock

Good Kill

2015
as Lieutenant Colonel Jack Johns

Heart of a Child

1994
as Fred Schouten

Here on Earth

2000
as Earl Cavanaugh

Hollywood Homicide

2003
as Lt. Bennie Macko

I'm Not There.

2007
as Keenan Jones / Garrett

I, Robot

2004
as Lawrence Robertson

John from Cincinnati

2007
as Mitch Yost

Kingsman: The Golden Circle

2017
as President of the United States

Kodachrome

2017
as Uncle Dean

Lie Exposed

2019
as Frank

Mao's Last Dancer

2009
as Ben Stevenson

Meek's Cutoff

2010
as Stephen Meek

Mixed Blessings

1995
as Andy Douglas

Nowhere Man

1995
as Thomas Veil

Paint Cans

1994
as Vittorio Musso

Passenger 57

1992
as Stuart Ramsey

Racing Stripes

2005
as Nolan Walsh

Rio Diablo

1993
as Jervis Walker

Rules of Engagement

2000
as National Security Advisor Bill Sokal

Saving Milly

2005
as Mort Kondracke

Servants of Twilight

1991
as Charlie Harrison

Spectral

2016
as General Orland

Spy

1989
as Richard Berk

St. Elsewhere

1982
as Seth Griffin

Star Trek

2009
as Christopher Pike

Star Trek: Into Darkness

2013
as Christopher Pike

Striker's Mountain

1985
as Paul Striker

Super 8

2011
as Cooper

Swept Away

2002
as Anthony 'Tony' Leighton

Tell Me No Secrets

1997
as Don Shaw

The Absolue Truth

1997
as Jake Slaughter

The Captive

2014
as Vince

The Challenger Disaster

2013
as General Kutyna

The Climb

1986
as Hermann Buhl

The Color of Courage

1998
as Benjamin Sipes

The Companion

1994
as Geoffrey

The Core

2003
as Cmdr. Robert Iverson

The Little Kidnappers

1990
as Willem Hooft

The Lost Son

1999
as Friedman

The Magnificent Ambersons

2002
as Eugene Morgan

The Mermaid Chair

2006
as Hugh Sullivan

The Place Beyond the Pines

2013
as Bill Killcullen

The Post

2017
as Robert McNamara

The Republic Of Love

2003
as Tom Avery

The Resident

2018
as Randolph Bell

The River (2012)

2012
as Dr. Emmet Cole

The Riverman

2004
as Robert Keppel

The Summit

2008
as Richard Adderly

The Sweet Hereafter

1997
as Billy Ansel

Thirteen Days

2000
as John F. Kennedy

Treacherous Beauties

1994
as Jason Hollister

Truth

2015
as Andrew Heyward

Twist of Fate

1989
as Helmut von Schraeder

Wild Orchid

1989
as Jerome McFarland

Wildlike

2014
as Rene Bartlett

Young Justice

2010
as Bruce Wayne / Batman

Producer

Movie The Republic Of Love 2003

Guest Star

Episode Hallmark Hall Of Fame
A Dog Named Christmas
2009
Episode The Larry Sanders Show
Another List
1998
Episode Class of the Titans
Chaos 101
2006
Episode Jake and the Fatman
Fatal Attraction (1)
1987
Episode Jake and the Fatman
Fatal Attraction (2)
1987
Episode Jessie
Flesh Wounds
1984
Episode The Beachcombers
Graveyard Shallows
1978
Episode Danger Bay
Lady Raven
1986
Episode The Larry Sanders Show
Larry's New Love
1997
Episode Class of the Titans
Man's Worst Enemy
2006
Episode Veronica Clare
Reed
1991
Episode RiffTrax
Star Trek
2009
Episode The Oprah Winfrey Show
TV's New Leading Men (Oct 19, 1987)
1970
Episode The Oprah Winfrey Show
TV's New Leading Men (Oct 19, 1987)
1970
Episode The Oprah Winfrey Show
TV's New Leading Men (Oct 19, 1987)
1970
Episode The Oprah Winfrey Show
TV's New Leading Men (Oct 19, 1987)
1970
Episode The Oprah Winfrey Show
TV's New Leading Men (Oct 19, 1987)
1970
Episode The Oprah Winfrey Show
TV's New Leading Men (Oct 19, 1987)
1970
Episode The Larry Sanders Show
The Beginning of the End
1998
Episode Matlock
The Billionaire (1)
1987
Episode Biography
The Captains of the Final Frontier
2011
Episode Knots Landing
The Gun Also Rises
1991
Episode Jessie
The Lady Killer
1984
Episode Class of the Titans
The Last Word
2006
Episode The Beachcombers
The Witness
1977
Episode Danger Bay
Timber
1986
Episode Class of the Titans
Time After Time
2006