Known For
Filmography
2025
2019
2018
2018
2018
2017
2014
2009
2009
2006
2006
2005
20042004
2001
1984

Video Nasty
TV · as Abe · 6 eps

The Bay
TV · as C.S.M Gaz Archer · 2 eps

The Queen and I
Movie · as Tony Threadgold

Krypton
TV · as Lor-Zod · 1 ep

Sick of It
TV · as Gregg · 1 ep

Habit
Movie · as Sean

One Child
TV · as Samuel Abulu · 4 eps

Occupation
Movie · as Bruno

Occupation
TV · as Bruno · 3 eps

Torchwood
TV · as Paramedic · 1 ep

Waterloo Road
TV · as Kaz Winters · 1 ep

Sahara
Movie · as Kazim's Officer Asselar
If...
If...
TV · as Jason · 1 ep

Shameless
TV · as Jackson Powell · 43 eps

Waking the Dead
TV · as Peter Durham, Peter Durham (uncredited) · 1 ep

The Bill
TV · as Abiola Balogun · 1 ep
