2022
Renegades as Woody2021
Rise of the Footsoldier: Origins as Mickey Steele2021
Nemesis as John Morgan2020
Vengeance as Eric Williams2017
We Still Steal the Old Way as Vic Farrow2017
Rise of the Footsoldier 3: The Pat Tate Story as Mickey Steele2014
The Disappearance Of Lenka Wood as Draper2013
Essex Boys Retribution as Prisoner2012
One in the Chamber as Leo Crosby2012
Airborne as Cutter2012
Strippers vs. Werewolves as Ferris2012
The Rise & Fall of a White Collar Hooligan as Mr. Robinson2011
How to Stop Being a Loser as Dr. Leaner2010
Freight as Gabe Taylor2010
Dead Cert as Dante Livenko2010
Stalker as Robert Gainer2009
Doghouse as Colonel2007
Rise of the Footsoldier as Mickey Steele2007
The Grey Man as George Rowlands2006
Rollin' with the Nines as David Brumby2005
Hell to Pay as Larry Malone2001
Beech is Back as Not available2000
Essex Boys as Perry Elley2000
Aladdin: The ITV Pantomime as Police Chief1999
Loose Women as Self1996
The Bill: Target as D.S. Beech1992
A Touch of Frost as Not available1991
Buddy's Song as Harry1986
Casualty as Don Collins1985
EastEnders as Johnny Allen1985
Dempsey and Makepeace as Billy Kennaway1984
The Bill as Not available1982
Grass as Bernie1981
Bergerac as John Kelp1981
Private Schulz as Fred1980
McVicar as Joey Davis1979
Minder as Charlie Pope1979
Minder as Mick1978
An Audience with... as Self1978
Hazell as Not available1978
On a Paving Stone Mounted as Not available1977
The Professionals as Morgan1977
Target as Not available1976
Rock Follies as Not available1975
The Sweeney as Brian Cooney1972
New Scotland Yard as Not available1971
Barlow as Culver1970
Performance as Thug 1 (uncredited)1968
Up the Junction as Ray1968
Corruption as Rik1967
Poor Cow as Tom's Mate1963
What a Crazy World as Youth1963
Two Left Feet as Yob1962
The Loneliness of the Long Distance Runner as Borstal Inmate (uncredited)2015
Age Of Kill Executive Producer2013
Shame the Devil Executive Producer2012
The Fall of the Essex Boys Producer2011
How to Stop Being a Loser Producer2010
Freight Producer