Known For
Filmography
Olde Boys
Movie · as Travis Richards

One Last Shot
Movie · as Robinson

Your Fault: London
Movie · as William

The Reluctant Vampire
TV · as Reuben · 1 ep

Cleaner
Movie · as Kahn

My Fault: London
Movie · as William

Tinsel Town
Movie · as Russell

The People Before
Movie · as Pete

The Feud
TV · as Alan Spence · 6 eps

Swede Caroline
Movie · as Lawrence

Coffee Wars
Movie · as Bernie

Barbie
Movie · as Dan at the FBI

One Year Off
Movie · as George Prince

Champion
TV · 8 eps

Memory
Movie · as Special Agent Gerald Nussbaum

Christmas in the Caribbean
Movie · as Gregory

Christmas in Paradise
Movie · as Felix

The Protégé
Movie · as Duquet

The Lady of Heaven
Movie · as Abu Bakr

Father Christmas Is Back
Movie · as Felix

Red Dwarf: The Promised Land
Movie · as Rodon
Breach
Movie · as Billy

Semi-Detached
TV · as Mike Bottford · 1 ep

Lessons of the Hour
Movie · as Frederick Douglass

His Dark Materials
TV · as Mr. Hanway · 3 eps

2036 Origin Unknown
Movie · as Sterling Brooks

Shakespeare & Hathaway - Private Investigators
TV · as Major Tony Suffolk · 1 ep

Beauty and the Beast
Movie · as Père Robert

The Foreigner
Movie · as Commander Richard Bromley

The Girlfriend Experience
TV · as Paul · 2 eps

Fleabag
TV · as Hot Misogynist · 2 eps

The Hooligan Factory
Movie · as Midnight

National Theatre Live: Macbeth
Movie · as Macduff

Plebs
TV · as Magnus · 1 ep

Hamilton: In the Interest of the Nation
Movie · as Benjamin Lee

Julius Caesar
Movie · as Mark Anthony

Boys on Film 8: Cruel Britannia
Movie · as Sous Chef (segment "The Chef's Letter")
The Making of Julius Caesar: Royal Shakespeare Company
Movie · as Himself / Mark Antony

Death in Paradise
TV · as Curtis · 1 ep

Silk
TV · as Roland Boyce QC · 1 ep

Ein Sommer in Kapstadt
Movie · as Gabriel Swart

Lulu and Jimi
Movie · as Jimi

Moving On
TV · as Steve · 1 ep

Above Suspicion
TV · as Sam Power · 3 eps

The Chef's Letter
Movie · as Sous Chef

Not Going Out
TV · as John · 1 ep

Keen Eddie
TV · 1 ep

In Search of Shakespeare
TV · as Various · 4 eps

Celebrity Mastermind
TV · 1 ep

Harry Potter and the Philosopher's Stone
Movie · as Firenze (voice)

Waking the Dead
TV · as Miles Patterson · 2 eps

As If
TV · as Riggs · 18 eps

A Christmas Carol
Movie · as Jacob Marley

The Clandestine Marriage
Movie · as Brush

Midsomer Murders
TV · as Carlton Scott · 1 ep

Hamlet
Movie · as Francisco

Prime Suspect
TV · as Mark Whitehouse · 1 ep

An Audience with...
TV · as Self · 1 ep
