
34 credits

Cleaner(2025)
Kahn

My Fault: London(2025)
William

Tinsel Town(2025)
Russell

The People Before(2025)
Pete

Swede Caroline(2024)
Lawrence

Coffee Wars(2023)
Bernie

Barbie(2023)
Dan at the FBI

One Year Off(2023)
George Prince

Memory(2022)
Special Agent Gerald Nussbaum

Christmas in the Caribbean(2022)
Gregory

Christmas in Paradise(2022)
Felix

The Protégé(2021)
Duquet

The Lady of Heaven(2021)
Abu Bakr

Father Christmas Is Back(2021)
Felix

Red Dwarf: The Promised Land(2020)
Rodon
Breach(2020)
Billy

Lessons of the Hour(2019)
Frederick Douglass

2036 Origin Unknown(2018)
Sterling Brooks

Beauty and the Beast(2017)
Père Robert

The Foreigner(2017)
Commander Richard Bromley

The Hooligan Factory(2014)
Midnight

National Theatre Live: Macbeth(2013)
Macduff

Hamilton: In the Interest of the Nation(2012)
Benjamin Lee

Julius Caesar(2012)
Mark Anthony

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

Ein Sommer in Kapstadt(2010)
Gabriel Swart

Lulu and Jimi(2009)
Jimi

The Chef's Letter(2008)
Sous Chef

Harry Potter and the Philosopher's Stone(2001)
Firenze (voice)

A Christmas Carol(2000)
Jacob Marley

The Clandestine Marriage(1999)
Brush

Hamlet(1996)
Francisco
Olde Boys
Travis Richards