highest rated
acting
- National Theatre Live: The Importance of Being Earnest → Merriman / Lane
- Doctor Who Children in Need Special 2023 → Davros
- Halo (TV) → Hierarch Mercy (voice)
- The English (TV) → Jerome McClintock
- The Grinning Man → Barkilphedro
- Heirs of the Night (TV) → Dracula
- Emerald City (TV) → Roquat
- Close to the Enemy (TV) → Geoffrey Salter
- Mother → Cremation Technician 2
- Suicide Note → The stranger
- Avengers: Age of Ultron → Ballet Instructor
- MindGamers → Preacher
- The Fallen Word → Franklin Gothic
- Ripper Street (TV) → Cecil Creighton
- Les Misérables → Claquesous
- The Borgias (TV) → Niccolo Machiavelli
- Anonymous → Captain Richard Pole
- Psychoville Halloween Special → Doctor/Eddie
- Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008 → Davros
- Lecture 21 → Aristocrat
- Nostalgia → Self
- Wanderlust → Self
- M.I. High (TV) → The Grandmaster
- M.I. High (TV) → Grandmaster
- M.I. High (TV) → Grand Master
- M.I. High (TV) → Voice of the Grand Master
- The Sarah Jane Adventures (TV) → The Nightmare Man
- Frankenstein → Monster
- Torchwood (TV) → Ghostmaker
- The Fall → Mystic / Orange Picker
- Doctor Who (TV) → Davros
- The Brothers Grimm → Letorc
- The Afternoon Play (TV) → Stefan
- Topsy-Turvy → Mr Plank
- Beg! → Dr. Rogers
- The Fool