Actor
Ozi: Voice of the Forest
2024
as Crocodile (voice)
Miranda's Victim
2023
as Judge Wren
Mr. Harrigan's Phone
2022
as Mr. Harrigan
Moonfall
2022
as Holdenfield
Alone
2020
as Edward
The Burnt Orange Heresy
2020
as Jerome Debney
Ad Astra
2019
as Thomas Pruitt
The Physics of Sorrow
2019
as (additional voice)
Backdraft 2
2019
as Ronald Bartel
American Hangman
2019
as Judge Straight
Measure of a Man
2018
as Dr. Kahn
The Leisure Seeker
2018
as John Spencer
Basmati Blues
2017
as Gurgon
Milton's Secret
2016
as Grandpa Howard
Point and Shoot
2016
as Man
The Hunger Games: Mockingjay - Part 2
2015
as President Coriolanus Snow
Forsaken
2015
as Rev. Clayton
Pirate's Passage
2015
as Captain Charles Johnson (voice)
The Hunger Games: Mockingjay - Part 1
2014
as President Coriolanus Snow
The Calling
2014
as Father Price
The Hunger Games: Catching Fire
2013
as President Coriolanus Snow
Jappeloup
2013
as John Lester
The Best Offer
2013
as Billy
Assassin's Bullet
2012
as Ambassador Ashdown
Dawn Rider
2012
as Pop
The Hunger Games
2012
as President Coriolanus Snow
The Man on the Train
2011
as The Professor
Jock the Hero Dog
2011
as Narrator / Sir Percy Fitzpatrick (voice)
Horrible Bosses
2011
as Jack Pellit
The Eagle
2011
as Aquila
The Mechanic
2011
as Harry McKenna
The Con Artist
2010
as Kranski
Astro Boy
2009
as General Stone (voice)
The Eastmans
2009
as Dr. Charles Eastman
Fool's Gold
2008
as Nigel Honeycutt
Fierce People
2007
as Ogden C. Osborne
Puffball
2007
as Lars
Days of Darkness
2007
as Donald Sutherland
Reign Over Me
2007
as Richter Raines
Beerfest
2006
as Johann von Wolfhaus (uncredited)
Land of the Blind
2006
as Thorne
Ask the Dust
2006
as Hellfrick
Fellini dice...
2006
as Self
Pride & Prejudice
2005
as Mr. Bennet
Lord of War
2005
as Colonel Oliver Southern (voice)
American Gun
2005
as Carl Wilk
An American Haunting
2005
as John Bell
Aurora Borealis
2005
as Ronald Shorter
Cold Mountain
2003
as Reverend Monroe
Path to War
2003
as Clark Clifford
Baltic Storm
2003
as Lou Aldryn
The Italian Job
2003
as John Bridger
Five Moons Plaza
2003
as Rosario Sarracino
Big Shot's Funeral
2001
as Tyler
Uprising
2001
as Adam Czerniaków
Final Fantasy: The Spirits Within
2001
as Dr. Cid (voice)
The Big Heist
2001
as Jimmy Burke
Panic
2000
as Michael
The Art of War
2000
as Douglas Thomas
Space Cowboys
2000
as Jerry O`Neill
The Hunley
1999
as Gen. Pierre G.T. Beauregard
Instinct
1999
as Ben Hillard
Behind the Mask
1999
as Dr. Bob Shushan
Virus
1999
as Captain Robert Everton
Free Money
1998
as Judge Rausenberg
Without Limits
1998
as Bill Bowerman
Fallen
1998
as Lt. Stanton
The Assignment
1997
as Jack Shaw / Henry Fields
Shadow Conspiracy
1997
as Jacob Conrad
Natural Enemy
1996
as Ted Robards
Hollow Point
1996
as Garrett Lawton
A Time to Kill
1996
as Lucien Wilbanks
Outbreak
1995
as General Donald McClintock
Citizen X
1995
as Col. Mikhail Fetisov
Disclosure
1994
as Bob Garvin
The Puppet Masters
1994
as Andrew Nivens
Oldest Living Confederate Widow Tells All
1994
as William Marsden
The Lifeforce Experiment
1994
as Dr. 'Mac' MacLean
La Classe américaine
1993
as Assassin (archive footage) (uncredited)
Six Degrees of Separation
1993
as Flan
Younger and Younger
1993
as Jonathan Younger
Bethune: The Making of a Hero
1993
as Dr. Norman Bethune
Red Hot
1993
as Kirov
Benefit of the Doubt
1993
as Frank
The Poky Little Puppy's First Christmas
1992
as Narrator (voice)
The Railway Station Man
1992
as Roger Hawthorne
The Setting Sun
1992
as John Williams
Buffy the Vampire Slayer
1992
as Merrick Jamison-Smythe
Shadow of the Wolf
1992
as Henderson
Quicksand: No Escape
1992
as Murdoch
JFK
1991
as X
Scream of Stone
1991
as Ivan
Backdraft
1991
as Ronald Bartel
Buster's Bedroom
1991
as O'Connor
Eminent Domain
1991
as Josef Borski
Kate Bush: Sensual World
1990
as Self (archive footage)
A Dry White Season
1989
as Ben du Toit
Lock Up
1989
as Warden Drumgoole
Lost Angels
1989
as Dr. Charles Loftis
Apprentice to Murder
1988
as John Reese
The Trouble with Spies
1987
as Appleton Porter
The Rosary Murders
1987
as Father Robert Koesler
The Wolf at the Door
1986
as Paul Gauguin
Revolution
1985
as Sgt. Maj. Peasy
Cloudbusting
1985
as William Reich
Heaven Help Us
1985
as Brother Thadeus
Ordeal by Innocence
1984
as Dr. Arthur Calgary
Crackers
1984
as Westlake
The Winter of Our Discontent
1983
as Ethan Hawley
Max Dugan Returns
1983
as Brian Costello
A War Story
1981
as Narrator (voice)
Threshold
1981
as Dr. Thomas Vrain
Eye of the Needle
1981
as Faber
Gas
1981
as Nick the Noz
Ordinary People
1980
as Calvin Jarrett
Nothing Personal
1980
as Roger Keller
Bear Island
1979
as Frank Lansing
A Man, a Woman and a Bank
1979
as Reese Halperin
Murder by Decree
1979
as Robert Lees
Invasion of the Body Snatchers
1978
as Matthew Bennell
The First Great Train Robbery
1978
as Robert Agar
Animal House
1978
as Dave Jennings
End of the Game
1978
as Corpse of Lt. Robert Schmied (uncredited)
Blood Relatives
1978
as Carella
The Disappearance
1977
as Jay Mallory
The Kentucky Fried Movie
1977
as The Clumsy Waiter (segment "That's Armageddon")
Bethune
1977
as Dr. Norman Bethune
The Eagle Has Landed
1976
as Liam Devlin
Fellini's Casanova
1976
as Giacomo Casanova
1900
1976
as Attila Mellanchini
The Day of the Locust
1975
as Homer Simpson
S*P*Y*S
1974
as Bruland
Alien Thunder
1974
as Sgt. Dan Candy
Lady Ice
1973
as Andy Hammon
Steelyard Blues
1973
as Jesse Veldini
Don't Look Now
1973
as John Baxter
Johnny Got His Gun
1971
as Christ
Klute
1971
as John Klute
Little Murders
1971
as Rev. Dupas
Alex in Wonderland
1970
as Alex Morrison
Act of the Heart
1970
as Father Michael Ferrier
Kelly's Heroes
1970
as Sgt. Oddball (tank commander)
M*A*S*H
1970
as Hawkeye Pierce
Start the Revolution Without Me
1970
as Charles / Pierre
The Sunshine Patriot
1968
as Benedeck
Joanna
1968
as Lord Peter Sanderson
The Split
1968
as Dave Negli
Oedipus the King
1968
as Chorus Leader
Interlude
1968
as Lawrence
Sebastian
1968
as Ackerman
Billion Dollar Brain
1967
as Scientist at Computer
The Dirty Dozen
1967
as Vernon Pinkley
Promise Her Anything
1966
as Autograph Seeking Father (uncredited)
The Bedford Incident
1965
as Hospitalman Nerney - Sick Bay
Fanatic
1965
as Joseph
Dr. Terror's House of Horrors
1965
as Bob Carroll
The Castle of the Living Dead
1964
as Sgt. Paul / The Witch / The Old Man
Hamlet at Elsinore
1964
as Fortinbras