2024
A Good Girl's Guide to Murder as Victor Amobi2024
The Gentlemen as Thick Rick2024
Hard Truths as Irate Motorist2024
A Glass House as Marcus2023
Rye Lane as Peter2023
Best Interests as Frank2023
Nandor Fodor and the Talking Mongoose as Erroll2023
Opening Up as Not available2022
Star Wars: Andor as Clem Andor2022
Persuasion as Mr. Musgrove2022
Skint as Gary2022
Plebs: Soldiers of Rome as Actaeon2022
Squall as Ben2021
The Wheel of Time as Elyas Machera2021
Around the World in 80 Days as Bass Reeves2021
The Toll as Elton2021
Demon as David2021
Blank Shores as Lenny2020
Small Axe as Dolston Isaacs2019
Hatton Garden as Shorty2019
Dark Money as Malcolm Danvers2019
Jerk as Murry Yearwood2019
We Die Young as Winslow2019
Summer of Rockets as Courtney Johnson2019
National Theatre Live: Les Blancs as Abioseh Matoseh2019
Extinction as Not available2018
Patrick Melrose as Chilly Willy2018
The Best of EastEnders as Paul Trueman (archive footage)2015
In the Heart of the Sea as William Bond2012
Cockneys vs Zombies as Greg2012
30 Years of Comic Strip as Not available2011
Death in Paradise as Samuel Palmer2011
The Hunt for Tony Blair as Butler/Pianist2011
Bashment as Not available2010
Malice in Wonderland as Felix Chester2007
The Sarah Jane Adventures as Paul Langer2007
Until Death as Mac2005
The Comic Strip - A Retrospective as Self2004
Hustle as Nick2002
Johnny Vaughan Tonight as Self2001
Wit as Code Team Blue 61999
It's Only TV But I Like It as Self1999
Nightworld: Lost Souls as Stuart Markle1998
Written in Blood as Phill Hatton1997
Midsomer Murders as Damian Bennet1997
Operation Good Guys as Not available1996
Never Mind the Buzzcocks as Self1996
Absolutely Fabulous: The Last Shout as Oliver1996
The Imitators as Rock1995
The Glam Metal Detectives as Not available1993
The Detectives as Uniformed Constable1993
Space Virgins from Planet Sex as Gary1993
Jealousy as Handsome Man1993
Detectives on the Edge of a Nervous Breakdown as Ronnie1993
Queen of the Wild Frontier as Gary1992
Absolutely Fabulous as Oliver1992
The Crying Game as Wazza1992
Wild Turkey as Bill1990
GLC: The Carnage Continues as Sly1990
Les Dogs as Waiter1990
Night Voice as Darren1989
Making Out as Not available1987
White Mischief as Servant1987
Playing Away as Errol1986
Casualty as Denny1986
Casualty as Steven Harris1986
Casualty as Dom1986
Absolute Beginners as Johnny Wonder1986
JerUSAlem as Judge1985
EastEnders as Paul Trueman1984
The Bill as Not available1984
Stars of the Roller State Disco as Derek1983
Shall I Be Mother? as Victor1982
The Comic Strip Presents... as Sly1982
The Comic Strip Presents... as Wazza1982
The Comic Strip Presents... as Waiter1982
The Comic Strip Presents... as Bill1982
The Comic Strip Presents... as Gary1982
The Comic Strip Presents... as Ronnie1982
The Comic Strip Presents... as Handsome Man1982
The Young Ones as Smythe the Bosun1970
Play for Today as Victor