highest rated
acting
- Blood Royal: William the Conqueror → William Rufus
- The Simple Life → Roger Blackburn
- Shardlake (TV) → Norflok
- Shardlake (TV) → Norfolk
- Cheat (TV) → Michael Shadley
- Victoria (TV) → Duke of Cumberland
- Risen → Pontius Pilate
- Happily Ever After → Walt
- Dickensian (TV) → Jacob Marley
- Spooks: The Greater Good → Harry Pearce
- Undeniable (TV) → Andrew Rawlins
- Mayday (TV) → Malcolm Spicer
- World Without End (TV) → Earl Roland
- South Riding (TV) → Anthony Snaith
- Yellowstone (TV) → Self
- Ancient Rome: The Rise and Fall of an Empire (TV) → Vespasian
- The Greatest Game Ever Played → Lord Northcliffe
- Hawking → Sir Fred Hoyle
- Me & Mrs. Jones → Benedict
- Top Gear (TV) → Self
- Spooks (TV) → Harry Pearce
- Pearl Harbor → Mervyn Bennion
- That's Life (TV) → Victor Leski
- The Magicians → Simon Magus
- Law & Order: Special Victims Unit (TV) → Dr. Preston Blair
- Total Recall 2070 (TV)
- The Vice (TV)
- Chill Factor → Col. Andrew Brynner
- The Adventures of Young Indiana Jones: Masks of Evil → Stefan
- The Magnificent Seven (TV) → Federal Marshal Walter Bryce
- Mighty Joe Young → Garth
- Cracker (TV) → Mitchell Grady
- Dead Man's Gun (TV)
- The Broker's Man (TV)
- Amistad → Captain Fitzgerald
- The Garden of Redemption → Nazi Commandant
- Marco Polo: Haperek Ha'aharon → Rusticello
- Seasick → 1st Officer Roald Jensen
- The Witch's Daughter → Mr. Jones
- Kavanagh Q.C. (TV) → Charlie Beck
- Band of Gold (TV) → Brian Roberts
- An Awfully Big Adventure → Bunny
- Resort to Murder (TV) → Peter Dennigan
- White Angel → Leslie Steckler
- Shadowlands → Dr Craig
- The Perfect Husband → Franz
- Heartbeat (TV) → Dr. James Radcliffe
- Highlander: The Series (TV) → Arthur Drake, aka Drakov
- The Pleasure Principle → Dick
- Soldier Soldier (TV) → Major Ben Collins
- Murder in Eden (TV) → Kenneth Potter
- Prisoner of Honor → Maj. Henry
- The Laughter of God → Steve Clemant
- The Hunt for Red October → Capt. 2nd Ivan Putin (Political Officer, Red October)
- The Rescuers Down Under → Red (voice)
- The Incident → Geiger
- Children Crossing → Joe
- Burndown → Jake Stern
- Tree of Hands → Terence
- Trouble in Paradise → Adriaan
- Prisoner of Rio → Clive Ingram
- Northanger Abbey → Henry Tilney
- Born of Fire → Paul Bergson
- A State of Emergency → Ken Parrish
- Screen Two (TV) → Henry Tilney
- Lifeforce → Col. Colin Caine
- Letter to Brezhnev → Peter
- The Making Of Lifeforce → Self
- Sword of the Valiant: The Legend of Sir Gawain and the Green Knight → Sir Gaiwan (uncredited voice)
- White Elephant → Peter Davidson
- The Aerodrome → Roy
- Another Flip for Dominick → Dominick Hide
- Fire and Sword → Dinas
- The Flipside of Dominick Hide → Dominick Hide
- The Flipside of Dominick Hide (TV) → Dominick Hide
- Tales of the Unexpected (TV)
- Tess → Angel Clare
- When You Comin' Back, Red Ryder? → Stephen Ryder
- Equus → Alan Strang
- Joseph Andrews → Joseph Andrews
- Aces High → Lt. Stephen Croft
- The Picture of Dorian Gray → Dorian Gray
- The Lady of the Camellias → Armand Duval
- King Arthur, the Young Warlord → Corin
- Diamonds on Wheels → Robert 'Bobby' Stewart
- Daniele and Maria → Daniele
- Her Majesty's Pleasure → Arsenic
- The Ballad of Ben Bagot → Ben Bagot
- The Protectors (TV) → Stephen Douglas
- The Adventures of Black Beauty (TV) → David Abbott
- Country Matters (TV) → Tommy Adams
- Country Matters (TV) → Roger Blackburn
- Arthur of the Britons (TV)
- Brother Sun, Sister Moon
- The Sullens Sisters → Tommy Adams
- Play for Today (TV) → Arsenic
- Play for Today (TV) → Dominick Hide
- Here Come the Double Deckers (TV) → Scooper
- The Flaxton Boys (TV) → Archie Weekes
- BBC Play of the Month (TV) → Cis Farringdon
- BBC Play of the Month (TV) → Dorian Gray
- Tony Awards (TV) → Self - Nominee
- The Wonderful World of Disney (TV) → Robert 'Bobby' Stewart