Known For
Filmography

Demons
Movie · as Dom Top

My Lady Jane
TV · as Tavern Owner · 1 ep

A Christmas Story Christmas
Movie · as Big Guard

The Witcher: Blood Origin
TV · as Merchant · 1 ep

House of the Dragon
TV · as Triarchy Lieutenant · 1 ep

Broadmoor: Serial Killers & High Security
Movie · as Self (Narrator)

The Lady of Heaven
Movie · as Bilal

Foundation
TV · as Jarko Dornick · 2 eps

Jingle Jangle: A Christmas Journey
Movie · as Constable #2

Underground Marvels
TV · as Self - Narrator (voice) · 20 eps

Underground Worlds
TV · as Self - Narrator · 20 eps

Tattoo Fixers on Holiday
TV · as Narrator · 16 eps

Thunderbirds Are Go!
TV · as The Mechanic / Hutch (voice) · 78 eps

Tattoo Fixers Extreme
TV · as Opening Narration (voice) · 85 eps

Run
TV · as DC Burgess · 2 eps

National Theatre Live: The Comedy of Errors
Movie · as Anitpholus of Ephesus

Johnny English Reborn
Movie · as Michael Tembe

Sand Serpents
Movie · as Sgt. Wilson

Doctor Who
TV · as Dancer · 1 ep

Surface
TV · as Waiter · 1 ep

Pirates
Movie · as Pirate
