highest rated
acting
- Rome Revealed (TV)
- 24/7 Pet Hospital (TV) → Narrator
- Typist Artist Pirate King → Gabe Patier
- House of the Dragon (TV) → Hugh
- Absent Now the Dead → Thersites (voice)
- Warrior (TV) → Officer “Big Bill” O’Hara
- Isabella → Hayden
- Liar (TV) → Ian Davis
- Rellik (TV) → DI Mike Sutherland
- Beowulf: Return to the Shieldlands (TV) → Beowulf
- Doctor Who: The Fan Show (TV)
- Outlander (TV) → Captain Charles Cunningham
- WPC 56 (TV) → DI Jack Burns
- The Bletchley Circle (TV) → Clerk on Train
- King Lear → Edmund
- Young James Herriot (TV)
- Personal Affairs (TV) → Ari Gellman
- Personal Affairs (TV) → Avi Gellman
- Slapper → Peter
- 1234 → Billy Nixon
- Doctor Who (TV) → Ivan
- Green Street Hooligans → Ike
- Hustle (TV) → Neil Davis
- AVP: Alien vs. Predator → Klaus
- Brush with Fate → Adrian Kuypers
- Spooks (TV) → Bryant
- Hans Christian Andersen: My Life as a Fairytale (TV) → Hans Christian Andersen
- Waking the Dead (TV) → Young Murray Stuart
- Midsomer Murders (TV) → Danny Twyman
- Silent Witness (TV)