highest rated
acting
- The Old Devils → Alun Weaver
- TECX (TV)
- Agatha Christie's Poirot (TV) → Tommy Mayfield
- Hanna's War → Dr. Komoly
- The Trial of Klaus Barbie → Procureur General
- Lytton's Diary (TV) → Wayne Monroe
- Thirteen at Dinner → Film Director
- Number 10 (TV) → David Lloyd George
- Oh! Heavenly Dog → Alistair Becket
- Henry VIII → Henry VIII
- Wilde Alliance (TV) → Rupert Wilde
- The Ice House → Paul
- Hess
- A Bridge Too Far → Grenadier Guards Major
- A Photograph → Michael Otway
- The Omen → Psychiatrist
- Brannigan → Insp. Traven
- Juggernaut → Hughes
- Heil Caesar (TV) → Mark Antony
- John Keats: His Life and Death → John Keats
- The Bible as Literature: Part 1 - Saga and Story in the Old Testament → Reader
- Something to Hide → Sergeant Tom Winnington
- A Ghost Story for Christmas (TV) → Paul
- Macbeth → Ross
- Play for Today (TV) → Michael Otway
- The Main Chance (TV) → David Main
- BBC Play of the Month (TV) → Greg
- BBC Play of the Month (TV) → Morris Townsend
- Bitter Harvest → Bob
- Late Summer → David
- Sink the Bismarck! → Tom Shepard, Captain Shepard's son, TAG - Ark Royal's Swordfish Squadron (uncredited)
- Armchair Theatre (TV) → David