highest rated
acting
- Thunderbirds 60th Anniversary Double Bill - Trapped in the Sky / Terror in New York City → Jeff Tracy (voice)
- Thunderbirds: The Anniversary Episodes (TV) → Jeff Tracy (voice)
- Countdown to Disaster → Jeff Tracy (voice)
- Thunderbirds in Outer Space → Jeff Tracy / Professor Heinz Bodman (voice)
- Thunderbirds to the Rescue → Jeff Tracy / Commander Norman / Interceptor One Pilot (voice)
- Romeo and Juliet → Escalus, Prince of Verona
- Loyalties → Lord St Erth
- Black Trash → Captain
- The Dame of Sark → Robert Hathaway
- The Sweeney (TV) → Pat Tarley
- Fall of Eagles (TV) → Von Bulow
- Father Brown (TV)
- K Is for Killing → David Garrick
- The Investigator → The Investigator (voice)
- Shirley's World (TV)
- Chato's Land → Ezra Meade
- The Executioner → Balkov
- Paul Temple (TV)
- The Double Agent → Col. Golchenko
- Thunderbird 6 → Jeff Tracy (voice)
- ITV Playhouse (TV) → Col. Golchenko
- Graf Yoster gibt sich die Ehre (TV) → Lord Alistair Abdington
- The Spies (TV) → Commander Charles Hastings
- Thunderbirds Are GO → Jeff Tracy (voice)
- It Happened Here → German Officer #1
- BBC Play of the Month (TV) → Lord St. Erth
- Thunderbirds (TV)
- Thunderbirds (TV) → Jeff Tracy
- The Mask of Janus (TV) → Commander Charles Hastings
- Thunderbirds: Trapped in the Sky → Jeff Tracy/Commander Norman/Interceptor One Pilot (voice)
- Thunderbirds: Terror In New York City → Jeff Tracy (voice)
- Theatre 625 (TV) → Grantley Lewis
- Espionage (TV) → Parrott
- The Day of the Triffids → Narrator / Parisian Radio Operator (voice) (uncredited)
- Call Me Bwana → Williams
- The Saint (TV) → Paul Verrier
- The Saint (TV) → Nat Grendel
- The Saint (TV) → Richard Eade
- Man of the World (TV) → Tony Gardner
- Out of This World (TV) → Inspector Slinn
- Drama 61-67 (TV) → Frank Ellinger
- Drama 61-67 (TV) → Major Nichols
- The Roman Spring of Mrs. Stone → Lloyd Greener
- House of Mystery → Mark Lemming
- Maigret (TV)
- Sink the Bismarck! → Commander Jenkins (uncredited)
- October Moth → Tom
- One Step Beyond (TV) → Hadley
- No Hiding Place (TV)
- Interpol Calling (TV) → LeRoy
- International Detective (TV) → Len Hickman
- The Manster → Larry Stanford
- Deadly Record → Dr. Morrow
- Ivanhoe (TV) → Baron Mauray
- The Whole Truth → Willy Reichel
- The Strange Awakening → Dr. Rene Normand
- The Golden Disc → Mr. Washington
- Thunder on Sycamore Street → Arthur Hayes
- Colonel March of Scotland Yard (TV) → Red Darrow
- Armchair Theatre (TV) → Alec Beggs
- Armchair Theatre (TV) → Major Moore
- Armchair Theatre (TV)
- Laughing in the Sunshine
- The Stolen Airliner → Uncle George
- Mark Saber (TV) → Mark Tower
- Beau Brummell → Midger
- Third Party Risk → Tony Roscoe
- The Young Lovers → Regan (uncredited)
- Hell Below Zero → Miller
- Salute the Toff → Lady Anthea's Husband (uncredited)