Home / Discover / People

Monster (2022)

2022
as Lionel Dahmer

Friends with Benefits

2011
as Mr. Harper

Turbo

2013
as Bobby (voice)

Eat Pray Love

2010
as Richard

Jack Reacher

2012
as Alex Rodin

Nightmare Alley

2021
as Ezra Grindle

White House Down

2013
as Raphelson

Kong: Skull Island

2017
as Senator Al Willis

Dear John

2010
as Mr. Tyree

Olive Kitteridge

2014
as Henry Kitteridge

Six Feet Under

2001
as Nathaniel Fisher

Me, Myself & Irene

2000
as Agent Boshane

Rumor Has It...

2005
as Earl Huttinger

Cheaper by the Dozen

2003
as Shake McGuire

Berlin Station

2016
as Steven Frost

The Cabin in the Woods

2012
as Richard Sitterson

IF

2024
as Art Teacher

Kajillionaire

2020
as Robert

Let Me In

2010
as The Father

Liberal Arts

2012
as Professor Peter Hoberg

The Witches of Eastwick

1987
as Clyde Alden

Intolerable Cruelty

2003
as Freddy Bender

Step Brothers

2008
as Dr. Robert Doback

Fun with Dick and Jane

2005
as Frank Bascombe

Hall Pass

2011
as Coakley

Shall We Dance?

2004
as Devine

Bone Tomahawk

2015
as Chicory

The Mod Squad

1999
as Det. Bob Mothershed

Eddie

1996
as Carl Zimmer

LBJ

2017
as Senator Russell

The Hollars

2016
as Don Hollar

The Tale of Despereaux

2008
as Principal (voice)

How I Got Into College

1989
as Bill Browne

4 Minute Mile

2014
as Coleman

The Tender Age

1985
as Roger Davis

Getting Out

1994
as Chaplain

One Night at McCool's

2001
as Father Jimmy

Flirting with Disaster

1996
as Paul Harmon

Silverado

1985
as Kelly

Sea of Love

1989
as Gruber

Snow Falling on Cedars

1999
as Sheriff Art Moran

Darling Companion

2012
as Russell

Waiting for Forever

2010
as Richard Twist

Stealing Harvard

2002
as Honorable Judge Emmett Cook

The Humans

2021
as Erik Blake

Rising Son

1990
as Tommy

It Could Happen to You

1994
as C. Vernon Hale

Little Nikita

1988
as Richard Grant

Random Hearts

1999
as Truman Trainor

Challenger

1990
as Gregory B. Jarvis

Rachel River

1987
as Cordell

The Mudge Boy

2003
as Edgar Mudge

The Rum Diary

2011
as Lotterman

Trapped in Paradise

1994
as Agent Shaddus Peyser

Courtship

1987
as Bobby Pate

Lullaby

2014
as Robert

The Broken

2008
as John McVey

The Kingdom

2007
as Robert Grace

On Valentine's Day

1986
as Bobby Pate

The Manhattan Project

1986
as Radiation Controls Officer

Blue Steel

1990
as Dawson

Changing Lanes

2002
as Walter Arnell

Happythankyoumoreplease

2010
as Paul Gertmanian

God's Pocket

2014
as Richard Shelburn

Descending Angel

1990
as Debaudt

Out on the Edge

1989
as Paul Evetts

Norman

2010
as Doug Long

A.C.O.D.

2013
as Hugh

Blaze

1989
as Picayune

North Country

2005
as Hank Aimes

The Man Who Wasn't There

2001
as Walter Abundas

The Confession

1999
as Cass O'Donnell

Stealing Home

1988
as Hank Chandler

Say It Isn't So

2001
as Walter Wingfield

The Company You Keep

2012
as Jed Lewis

The Core

2003
as Gen. Thomas Purcell

Absolute Power

1997
as Michael McCarty

Afterburn

1992
as Acton Ryder

Wolf

1994
as Detective Bridger

And the Band Played On

1993
as Dr. Marc Conant

The Visitor

2007
as Prof. Walter Vale

Guest Star

Episode Variety: Actors on Actors
Episode 3
2018
Episode Miami Vice
Smuggler's Blues
1985
Episode Miami Vice
Hard Knocks
1989
Episode Ally McBeal
Mr. Bo
2001
Episode Kojak
Fatal Flaw
1989
Episode Jimmy Kimmel Live!
Rose Byrne, Richard Jenkins, In Real Life
2018