highest rated
acting
- MobLand (TV) → Lord Pennock
- Nuremberg → General Marshall
- The Stolen Girl (TV) → Daniel Stanton
- Secret Level (TV) → Scaevola (voice)
- Love on the Danube: Royal Getaway → Reynolds
- The Diplomat (TV) → Judge Andrew Mitchell
- House of the Dragon (TV) → Lord Gunthor Darklyn
- The Flatshare (TV) → Connor
- Four Lives (TV) → Recorder
- Benediction → Army Doctor
- Van der Valk (TV) → Isaak Engelhart
- Love, Death & Robots (TV) → Steven (voice)
- Love, Death & Robots (TV) → Railman (voice)
- Flack (TV) → Robert Frost
- Hope Gap → Peter Widdecombe
- The Alienist (TV) → Mr. Van Bergen
- The Stars Have Aligned
- Humans (TV) → Colin (Client)
- Wallander (TV) → Bjorkland
- Boy A → Prosecution Barrister
- Return to House on Haunted Hill → Richard
- Murder Investigation Team (TV) → DCI Malcolm Savage
- Spooks (TV) → Peregrine Howell-Davis MP
- Foyle's War (TV) → Michael Harrison
- Murder in Mind (TV) → Alex Cunningham
- Pie in the Sky (TV) → Geoff Reece
- Heartbeat (TV) → James Bexley
- Agatha Christie's Poirot (TV) → Stephen Paynter
- Lovejoy (TV) → Keith
- Blake's 7: Aftermath → Del Tarrant
- Troubles And Strife (TV)
- Blake's 7 (TV)
- Blake's 7 (TV) → Del Tarrant
- Aces High → Officer
- Matchfit → Brian
- The Sweeney (TV) → PC McKenna