Oyunculuk

Yıl Başlık Rolü
2024 Ozi: Doğanın Koruyucusu Mr Smiley
2023 Miranda’s Victim Judge Wren
2023 Lawmen: Bass Reeves - Sezon 1 Isaac Parker
2022 Moonfall Holdenfield
2022 Bay Harrigan'ın Telefonu Mr. Harrigan
2021 JFK Revisited: Through The Looking Glass Narrator
2020 The Undoing - Sezon 1 Franklin Renner
2020 Alone Edward
2019 The Burnt Orange Heresy Jerome Debney
2019 Yıldızlara Doğru Col. Tom Pruitt
2018 American Hangman Judge Straight
2018 Trust - Sezon 1 J. Paul Getty
2018 Ice - Sezon 2 Pieter Van De Bruin
2017 Basmati Blues Gurgon
2017 Karavan John Spencer
2016 Ice - Sezon 1 Pieter Van De Bruin
2015 Açlık Oyunları: Alaycı Kuş Bölüm 2 President Snow
2015 Forsaken Reverend William Clayton
2015 Crossing Lines - Sezon 3 Michel Dorn
2014 Açlık Oyunları: Alaycı Kuş Bölüm 1 President Snow
2014 The Calling Father Price
2013 Açlık Oyunları: Ateşi Yakalamak President Snow
2013 La Migliore Offerta Billy Whistler
2013 Crossing Lines - Sezon 1 Michel Dorn
2012 Açlık Oyunları President Snow
2012 Dawn Rider "Pops"
2012 Living Loaded - Sezon 1 Grant
2011 Kartal Uncle Aquila
2011 Moby Dick - Sezon 1 Father Mapple
2011 My Life As an Experiment - Sezon 1 Sam Bobkin
2011 Kahraman Köpek Jock Narrator / Sir Percy Fitzpatrick
2011 Patrondan Kurtulma Sanatı Jack Pellit
2011 The Mechanic Harry McKenna
2011 Treasure Island - Sezon 1 Flint
2010 The Pillars of the Earth - Sezon 1 Bartholomew
2009 The Eastmans - Sezon 1 -
2009 Astro Boy General Stone (voice)
2008 Dirty Sexy Money - Sezon 2 Patrick 'Tripp' Darling III
2008 Altın Şans Nigel Honeycutt
2007 Trumbo himself
2007 Reign Over Me Judge Raines
2007 Dirty Sexy Money - Sezon 1 Tripp Darling
2006 Aurora Borealis Ronald
2005 Aşk’a Sor Hellfrick
2005 Aşk ve Gurur Mr. Bennet
2005 Commander in Chief - Sezon 1 -
2005 Amerikan Büyüsü John Bell
2005 Human Trafficking - Sezon 1 Bill Meehan
2003 Soğuk Dağ Reverend Monroe
2003 İtalyan İşi John Bridger
2002 Savaşa Giden Yol Clark Clifford
2001 Final Fantasy Doctor Sid
2000 Uzay Kovboyları Jerry O'Neill
2000 Savaş Sanatı Douglas Thomas
1999 Virüs Captain Robert Everton
1998 İçgüdü -
1998 Limit Yok -
1996 A Time To Kill Lucien Willbanks
1996 Gölge Bunalımı Jacob Conrad
1995 Tehdit General Donald McClintock
1995 The Puppet Masters Andrew Nivens
1995 Citizen X Col Mikhail Fetisov
1995 The Simpsons - Sezon 7
Bölüm 16
Hollis Hurlbut
1994 Disclosure Bob Garvin
1993 Six Degrees of Separation John Flanders Kittredge
1992 Vampir Avcısı Buffy Merrick
1991 Alev Kapanı Ronald Bartel
1991 JFK X
1989 Hür Kan Warden Drumgoole
1989 A Dry White Season Ben du Toit
1983 Max Dugan Returns Brian Costello
1980 Ordinary People Calvin Jarrett
1978 Invasion of the Body Snatchers Matthew Bennell
1978 Çılgınlar Okulu Dave Jennings
1978 Büyük Tren Soygunu Robert Agar
1976 Kazanova Giacomo Casanova
1976 1900 Attila
1975 The Day of the Locust Homer Simpson
1974 Şimdi Bakma John Baxter
1971 Klute John Klute
1970 Cephede Eğlence Hawkeye Pierce
1970 Çılgın Savaşçılar Oddball
1967 12 Kahraman Haydut Vernon L. Pinkley
1967 The Avengers - 1961 - Sezon 5
Bölüm 12
Jessel
1966 The Saint - Sezon 5
Bölüm 14
John Wood
1964 The Saint - Sezon 3
Bölüm 23
McCleery