Actor (78 credits)
- 18th Annual Screen Actors Guild Awards (2012) играет самого себя - трибьют памяти, хроника
- España, plató de cine (2009) Hieronymus Karl Frederick Baron von Munchausen, хроника, not listed in credits
- Hamlet (Solo) (2007) играет самого себя - интервьюируемый
- Friends and Heroes (2007) Claxus
- The Tragic Story of Nling (2006) Donkey, voice acting
- Separate Lies (2005) Lord Rawston
- How William Shatner Changed the World (2005) Isaac Newton, хроника
- White Knuckles (2004) рассказчик
- Hollywood North (2003) Henry Neville
- Control Factor (2003) Director
- Moving Malcolm (2003) Malcolm Woodward
- The Statement (2003)
- Sea and Stars (2002) рассказчик, voice acting
- Odyssey 5 (2002) The Seeker
- Between Strangers (2002) Orson Stewart
- The Stork Derby (2002) Mr. Cunningham
- Time of the Wolf (2002) Preacher
- Spider (2002) Terrence
- Escape from the Newsroom (2002) George's Father
- Trudeau (2002) British High Commissioner
- The Education of Max Bickford (2001) Arthur Jameson
- Harvard Man (2001) Dr. Reese
- Custody of the Heart (2000) Judge H. Chadwick
- Bonhoeffer: Agent of Grace (2000) Bishop George Bell
- Amazon (1999) First Elder Cole
- Sunshine (1999) Gustave Sors
- The Duke (1999) The Duke
- Water Damage (1999) Jock Beale
- Emily of New Moon (1998) Uncle Malcolm
- Goodbye Lover (1998)
- Silver Surfer (1998) Eternity
- The X Files (1998) The Well-Manicured Man
- Urban Legend (1998) Dean Adams
- Time to Say Goodbye? (1997) Michigan Judge
- The Fifth Element (1997) General Staedert
- Regeneration (1997) Dr. Yealland
- Shadow Zone: My Teacher Ate My Homework (1997) Shopkeeper
- Johnny 2.0 (1997) Bosch
- Dinner at Fred's (1997) Uncle Henrick
- The Adventures of Shirley Holmes (1996) Dr. O. Henry
- Sabotage (1996) Prof. Follenfant
- Secrets of the X Files, Part 2 (1996) The Well-Manicured Man, хроника, not listed in credits
- Swann (1996) Cruzzi
- F/X: The Series (1996) Oscar Hammond
- High School High (1996) Thaddeus Clark
- The Song Spinner (1995) Frilo, The Magnificent
- Dangerous Minds (1995) Waiter
- Little Women (1994) Mr. Laurence
- Baby's Day Out (1994) Mr. Andrews
- The Road to Wellville (1994) Endymion Hart-Jones
- The Adventures of Dudley the Dragon (1994) Pumpkin King
- Viper (1994) Leonard Price
- Stark (1993) De Quincy
- Dieppe (1993) Gen. Sir Alan Brooke
- Journey to the Center of the Earth (1993) Dr. Cecil Chambers
- Class of '96 (1993) Professor Hilton
- The X Files (1993) Well-Manicured Man
- By Way of the Stars (1992) Professor Billby
- Performance (1992) Sir David Browning
- Johann's Gift to Christmas (1991) Viktor, voice acting
- Road to Avonlea (1990) Percy Methley
- The Adventures of Baron Munchausen (1988) Hieronymus Karl Frederick Baron von Munchausen
- Riel (1979) General Wolseley
- The Lives of Benjamin Franklin (1974) Hillsborough
- The Protectors (1972) Charlie
- The Rivals of Sherlock Holmes (1971) Dr. Thorndyke
- Masterpiece Theatre (1971) John Churchill
- The Adventures of Gerard (1970) Wellington
- The First Churchills (1969) John Churchill
- Half Hour Story (1967) The Man
- A Study in Terror (1965) Sherlock Holmes
- Unearthly Stranger (1964) Dr. Mark Davidson
- Billy Budd (1962) Julian Radcliffe - Second Lieutenant
- Mr. Topaze (1961) Roger de Bersac
- Oscar Wilde (1960) Lord Alfred Douglas
- The DuPont Show of the Month (1957) Hamlet
- Producers' Showcase (1954) Romeo
- Scenes from Twelfth Night and Macbeth (1948) Valentine