highest rated
acting
- The Sword of Thyrus → Sir Richard Hawksmoor
- Wonder → Julian
- The Dark Channel → Rene
- The Last Days of Rabbit Hayes → Richie Smalls
- Suez: 24 Hours That Broke the British Empire (TV) → Anthony Eden
- No Return (TV) → Brendan
- The Spanish Princess (TV) → Richard Pole
- Treadstone (TV) → Dr. Sachs
- The Corrupted → Isaac
- Save Me (TV) → DCI Ian Thorpe
- Macbeth → Ross
- The Hitman's Bodyguard → Interpol Agent
- Broken (TV) → Tom Fitzsimmons
- Without Name → Eric
- Pressure → Hurst
- Arthur & George → Inspector Campbell
- Happy Valley (TV) → Phil Crabtree
- ABCs of Death 2 → Bob (Segment "Split")
- Belle → Harry
- Offender → Officer Al
- The Somnambulists → Man 9
- Deviation → Cop
- Silk (TV) → PC Adam Butcher
- 5 Days of War → Minister Alexander Lomaia
- 7lives → Office Salesman (as Alan Mckenna)
- 4.3.2.1 → Mr. Jones
- Malice in Wonderland → Griffin
- Britney: Off the Rails → Narrator (voice)
- Waterloo Road (TV) → Mr. Parker
- Hotel Babylon (TV)
- Second in Command → Capt. John Baldwin
- Ahead of the Class → Simon Linder
- New Tricks (TV) → Mick Shaw
- Blessed → Detective Connors
- Loving You → John
- The Brides in the Bath → DI Arthur Neil
- The Crooked Man → Alex Simpson
- Spooks (TV) → Lee MacKenzie
- Waking the Dead (TV) → Martin Lovell
- Judge John Deed (TV)
- Bad Girls (TV) → PO Latham
- Midsomer Murders (TV) → Rhodri Probert
- An American Werewolf in Paris → Lycanthrope
- The Bill (TV)
- Emmerdale (TV) → Gus Malcolms