2016
CBeebies Presents: A Midsummer Night's Dream as Oberon2014
Dangerous Mind of a Hooligan as Rowntree2013
Communion as Inspector Matthews2011
Death in Paradise as Newton Farrell2010
Vexed as Tony2010
Rock & Chips as Clayton Cooper2007
Deadmeat as Froggy2005
Doctor Who as Commander Kess2005
Batman Begins as Arkham Uniformed Policeman2004
Hustle as Lennie2002
Buffalo Soldiers as Simmons2000
Forgive and Forget as Carlton1999
Tube Tales as Charlie (segment "Grasshopper")1999
G:MT Greenwich Mean Time as Denton1997
Captain Butler as Not available1996
Hard Men as Lenny1993
Chef as Everton Stonehead1992
Heartbeat as Daniel Moketso1992
Black Poppies as Not available1991
Ama as Joe1989
Birds of a Feather as Gary