
Known For
Filmography

National Theatre Live: Golden Boy
Movie · as Tokio

The Count of Monte Cristo
TV · as Caderousse · 8 eps

Seize Them!
Movie · as Thane Tostig

National Theatre at Home: The Hot Wing King
Movie · as Big Charles

3 Body Problem
TV · as Eugene · 1 ep

The Completely Made-Up Adventures of Dick Turpin
TV · as Mourner Salesman · 1 ep

Hamlet: Bristol Old Vic Live
Movie · as Polonius/Oscric

National Theatre Live: The Seagull
Movie · as Shamrayev

The House
Movie · as Visitors & Relatives (voice)

Murder, They Hope
TV · as Cappy · 1 ep

Bridgerton
TV · as Jeffries · 7 eps

Click & Collect
Movie · as Nearby Man

Porridge
Movie · as Shel

Agatha Raisin
TV · as DCI Wilkes / DI Wilkes · 25 eps

London Road
Movie · as Chris Eakin

Blood Effects
Movie · as Jason

Bad Education
TV · as Mr. Smith · 2 eps

Playhouse Presents
TV · as Danny · 1 ep

Death in Paradise
TV · as Nelson Benedict · 1 ep

PhoneShop
TV · as Cuzzy · 1 ep

Stupid!
TV · as Various Characters · 5 eps

The Sight
Movie · as Security Guard

The Bill
TV · as Eddie Olosunje · 32 eps