← Back to explore
















Filmography15 titles

Life Begins
2004as Party Animal #1
2004as Party Animal #1

24
2001as Polygraph Technician
2001as Polygraph Technician

Spooks
2002as MI5 Agent
2002as MI5 Agent

The Borgias
2011as French Rider
2011as French Rider

The Bourne Ultimatum
2007as Technician
2007as Technician

The Lord of the Rings: The Rings of Power
2022as Kilta
2022as Kilta

The Bill
1984as PC Declan Davis
1984as PC Declan Davis

Dracula Untold
2014as General Ismail
2014as General Ismail

John Carter
2012as Stayman #1 / Helm
2012as Stayman #1 / Helm

Casualty
1986as Cameron Hill
1986as Cameron Hill

Sinbad
2012as Khalid
2012as Khalid

Hollyoaks
1995as Zach Thomas
1995as Zach Thomas

Doom: Annihilation
2019as Tarek
2019as Tarek

Forced To Fight
2011as Scotty
2011as Scotty

Incoming
2018as Doku
2018as Doku