
Known For
Filmography

Chasing Millions
Movie · as Oliver

Amongst the Wolves
Movie · as Doctor

Sherlock & Daughter
TV · as Bertram Birtwistle · 2 eps

Obituary
TV · as Daniel Buckley · 1 ep

It Is in Us All
Movie · as Bradley

Aisha
Movie · as Edouard Ashu

Black Medicine
Movie · as Kilvenny

Cold Courage
TV · as Al Harri · 2 eps

Metal Heart
Movie · as Zoltan

Come Home
TV · as Mr Gibbs · 1 ep

Bad Day for the Cut
Movie · as Vivian

The Flag
Movie · as Private Barnes

Glassland
Movie · as Dr Shakra

Quantico
TV · as Buyer · 1 ep

Vikings
TV · as Slave Trader · 1 ep

Peaky Blinders
TV · as Dot Kelly · 2 eps

Line of Duty
TV · as Chief Constable · 2 eps

Ferocious Planet
Movie · as Al Icia

Fifty Dead Men Walking
Movie · as Jana

Speed Dating
Movie · as Leo Judge

Hans Christian Andersen Animated Classics: The Ugly Duckling
Movie · as Voice

The Ten Commandments
TV · as Egyptian Officer Amon · 2 eps

Harry Potter and the Goblet of Fire
Movie · as Death Eater

Short Order
Movie · as Pedro

Capital Letters
Movie · as Gang Member

Saving Private Ryan
Movie · as Soldier on the Beach