highest rated
acting
- Olde Boys → Travis Richards
- One Last Shot → Robinson
- My Fault: London → William
- Cleaner → Kahn
- The Feud (TV) → Alan Spence
- Tinsel Town → Russell
- The People Before → Pete
- Swede Caroline → Lawrence
- Barbie → Dan at the FBI
- Champion (TV)
- Coffee Wars → Bernie
- One Year Off → George Prince
- Memory → Special Agent Gerald Nussbaum
- Christmas in Paradise → Felix
- Christmas in the Caribbean → Gregory
- The Protégé → Duquet
- Father Christmas Is Back → Felix
- The Lady of Heaven → Abu Bakr
- Semi-Detached (TV) → Mike Bottford
- Red Dwarf: The Promised Land → Rodon
- Breach → Billy
- His Dark Materials (TV) → Mr. Hanway
- Lessons of the Hour → Frederick Douglass
- Shakespeare & Hathaway - Private Investigators (TV) → Major Tony Suffolk
- 2036 Origin Unknown → Sterling Brooks
- Beauty and the Beast → Père Robert
- The Foreigner → Commander Richard Bromley
- The Girlfriend Experience (TV) → Paul
- Fleabag (TV) → Hot Misogynist
- The Hooligan Factory → Midnight
- Plebs (TV) → Magnus
- National Theatre Live: Macbeth → Macduff
- Hamilton: In the Interest of the Nation → Benjamin Lee
- Boys On Film 8: Cruel Britannia → Sous Chef (segment "The Chef's Letter")
- Julius Caesar → Mark Anthony
- The Making of Julius Caesar: Royal Shakespeare Company → Himself / Mark Antony
- Death in Paradise (TV) → Curtis
- Silk (TV) → Roland Boyce QC
- Ein Sommer in Kapstadt → Gabriel Swart
- Moving On (TV) → Steve
- Above Suspicion (TV) → Sam Power
- Lulu and Jimi → Jimi
- The Chef's Letter → Sous Chef
- Keen Eddie (TV)
- In Search of Shakespeare (TV) → Various
- Harry Potter and the Philosopher's Stone → Firenze (voice)
- Waking the Dead (TV) → Miles Patterson
- As If (TV) → Riggs
- A Christmas Carol → Jacob Marley
- The Clandestine Marriage → Brush
- Midsomer Murders (TV) → Carlton Scott
- Hamlet → Francisco
- An Audience with... (TV) → Self