highest rated
acting
- The Madness and Misadventures of Munchausen → Self - 'Baron Munchausen'
- Hamlet {Solo} → Self
- The Tragic Story of Nling → Donkey (voice)
- Separate Lies → Lord Rawston
- Hollywood North → Henry Neville
- White Knuckles → Narrator
- The Statement → Old Man
- Control Factor → Director
- Moving Malcolm → Malcolm Woodward
- The Eleventh Hour (TV)
- Spider → Terrence
- Crime and Punishment → Marmeladov, Sonia's alcoholic father
- Between Strangers → Orson Stewart
- Trudeau → British High Commissioner
- Time of the Wolf → Preacher
- The Stork Derby → Mr. Cummingham
- Sea and Stars → Narrator (voice)
- The Education of Max Bickford (TV) → Arthur Jameson
- Harvard Man → Dr. Reese
- Gahan Wilson's The Kid → Banquo
- Custody of the Heart → Judge H. Chadwick
- Sunshine → Gustave Sors
- Goodbye Lover → Bradley
- Water Damage → Jock Beale
- The Duke → The Duke
- Rolie Polie Olie (TV) → Klanky Klaus (voice)
- The X-Files → The Well-Manicured Man
- Urban Legend → Dean Adams
- Silver Surfer (TV) → Eternity (voice)
- Emily of New Moon (TV) → Malcolm Murray
- Johnny 2.0 → Mr. Bosch
- The Fifth Element → General Staedert
- Regeneration → Dr. Yealland
- Dinner at Fred's → Uncle Henrick
- Swann → Cruzzi
- Time to Say Goodbye? → Michigan Judge
- Shadow Zone: My Teacher Ate My Homework → Shopkeeper
- FX: The Series (TV) → Oscar Hammond
- Sabotage → Professor Follenfant
- High School High → Thaddeus Clark
- Dangerous Minds → Waiter
- The Song Spinner → Frilo, The Magnificent
- Viper (TV) → Leonard Price
- Baby's Day Out → Mr. Andrews
- Little Women → Mr. Laurence
- The Road to Wellville → Endymion Hart-Jones
- Message for Posterity → Sir David Browning
- The X-Files (TV) → Well-Manicured Man
- Class of '96 (TV) → Professor Hilton
- Stark (TV) → De Quincy
- Journey to the Center of the Earth → Dr. Cecil Chambers
- Dieppe → Gen. Sir Alan Brooke
- Star Trek: The Next Generation - Descent → Isaac Newton
- Johann's Gift to Christmas → Viktor (voice)
- Performance (TV) → Sir David Browning
- Grand (TV) → Desmond
- The Adventures of Baron Munchausen → Hieronymus Karl Frederick Baron von Munchausen
- In from the Cold? A Portrait of Richard Burton → Self
- Star Trek: The Next Generation (TV) → Holodeck Isaac Newton
- Heart of a Dragon → Narrator
- Riel → General Garnet Wolseley
- Paradise Restored → John Milton
- The Protectors (TV) → Charlie
- Shirley's World (TV)
- Third Party → Andrew
- The Rivals of Sherlock Holmes (TV) → Dr. Thorndyke
- Shadows of Fear (TV) → Pickering
- The Adventures of Gerard → Duke of Wellington
- The First Churchills (TV) → John Churchill, 1st Duke of Marlborough
- The Company of Five (TV) → Quinn
- The Company of Five (TV) → Mr Wilkie
- The Company of Five (TV) → Peter Sinclair
- The Company of Five (TV) → James Conroy
- The Company of Five (TV) → Christopher Gritter
- The Company of Five (TV) → Gareth Owen MP
- Stand by Your Screen → Christopher Gritter
- Shaggy Dog → Wilkie
- Gareth → Gareth Owen MP
- George's Room → The Man
- A Study in Terror → Sherlock Holmes
- Theatre 625 (TV) → Maxime / Saint-Just
- Unearthly Stranger → Dr. Mark Davidson
- Billy Budd → Julian Ratcliffe, 2nd Lieutenant
- Mr. Topaze → Roger
- Oscar Wilde → Lord Alfred Douglas
- H.C. Andersens sagor