Actor
I'll Be Right There
2024
as Henry
SHARE?
2023
as #006395873
Rosaline
2022
as Adrian Capulet
tick, tick... BOOM!
2021
as Stephen Sondheim
How It Ends
2021
as Liza's Dad
Songbird
2020
as William Griffin
The Call of the Wild
2020
as Judge Miller
Sergio
2020
as Paul Bremer
The Last Full Measure
2020
as Carlton Stanton
Transparent: Musicale Finale
2019
as Magnus
Phil
2019
as Michael Fisk
Godzilla: King of the Monsters
2019
as Dr. Rick Stanton
Destroyer
2018
as DiFranco
The Darkest Minds
2018
as President Gray
The Post
2017
as Arthur Parsons
Three Christs
2017
as Clyde
Unicorn Store
2017
as Gene
Megan Leavey
2017
as Bob
A Happening of Monumental Proportions
2017
as Mr. Schneedy
Get Out
2017
as Dean Armitage
Other People
2016
as Norman Mulcahey
All the Way
2016
as Hubert Humphrey
I Saw the Light
2016
as Fred Rose
Decoding Annie Parker
2014
as Marshall
Saving Mr. Banks
2013
as Don DaGradi
CBGB
2013
as Nicky Grant
Marvel One-Shot: Agent Carter
2013
as John Flynn
Savannah
2013
as Jack Cay
The Cabin in the Woods
2012
as Steve Hadley
The Asset
2012
as Leo Maxiell
Have a Little Faith
2011
as Mitch
Bottle Shock
2008
as Professor Saunders
An American Crime
2007
as Prosecutor
Little Manhattan
2005
as Adam
Fathers and Sons
2005
as Anthony
The Sisterhood of the Traveling Pants
2005
as Al Lowell
Kate & Leopold
2001
as J.J. Camden
Bicentennial Man
1999
as Lloyd
Countdown: The Sky's on Fire
1999
as John Morgan, KTML News
Behind the Mask
1999
as Brian Shushan
The Muse
1999
as Hal
Red Corner
1997
as Bob Ghery
Cloned
1997
as Rick Weston
Masterminds
1997
as Miles Lawrence
In the Line of Duty: Blaze of Glory
1997
as Tom LaSalle
The People
1997
as Michael Leary
My Fellow Americans
1996
as Carl Witnaur
Wildly Available
1996
as Professor
The Desperate Trail
1995
as Tommy Donnelly
Nothing But the Truth
1995
as 'Mack' McCarthy
Billy Madison
1995
as Eric Gordon
The Client
1994
as Thomas Fink
Web of Deception
1994
as Larry Lake
Philadelphia
1993
as Jamey Collins
A Perfect World
1993
as Bobby Lee
My Life
1993
as Paul Ivanovich
RoboCop 3
1993
as Fleck
Scent of a Woman
1992
as Randy
Awakenings
1990
as Dr. Tyler
Young Guns II
1990
as Charles Phalen
Presumed Innocent
1990
as Jamie Kemp
Vital Signs
1990
as Dr. Donald Ballentine
Revenge of the Nerds II: Nerds in Paradise
1987
as Roger
Adventures in Babysitting
1987
as Mike Todwell
The Betty Ford Story
1987
as Jack Ford
C.A.T. Squad
1986
as Leon Trepper
Doorman
1986
as Terry Reilly
Don't Touch My Hair
The Spittin' Image