2024
A Gangster's Kiss as Mus
2024
Bermondsey Tales: Fall of the Roman Empire as Edgar Wallace
2024
The Phantom Warrior as Sanka Sloane
2023
Hitmen as Paul Ali Rahman
2023
Sumotherhood as PC Ian
2023
Abomination as Hercules
2020
Original Gangster as Bobby Bravo
2020
The Loss Adjuster as The Pawnbroker
2019
Red Devil as Father Barry Clifton
2018
Two Graves as Neville
2017
N.O.L.A Circus as Marvin
2017
A Room to Die For as Detective McQueen
2017
We Still Steal the Old Way as David
2017
Amoc as Mr. Benjamin
2016
The Comedian's Guide to Survival as Dustin
2016
Longtails as The Cleaner
2014
White Collar Hooligan 3 as The Pro
2013
Essex Boys Retribution as The Lawyer
2013
White Collar Hooligan 2: England Away as The Pro
2012
Offender as Detective Boaz
2008
Daylight Robbery as Lucky
2007
My Spy Family as Des (26 episodes)
2006
The Trouble with Men and Women as Travis
2006
Rollin' with the Nines as Finny
2006
Heartbreak Hotel as London taxi driver
2005
A Bear's Tail (6 episodes)
2003
One Love as Scarface
2001
Mean Machine as Massive
1998
Babymother as Caesar - Sharon's guy
1998
Lock, Stock and Two Smoking Barrels as Rory Breaker
1990
Tight Trousers as Roddy
1990
Tygo Road as Gary (6 episodes)
1990
Spatz as Dexter (33 episodes)
1988
The Modern World: Ten Great Writers as (voice) (1 episode)
1987
The Lenny Henry Show (13 episodes)
1985
Girls On Top as Mikey (1 episode)
1984
Arthur's Hallowed Ground as Henry
1984
The Bill (1 episode)
1984
Annika as Alan (3 episodes)
1982
To Turn a Blind Eye as Caesar