G:MT Greenwich Mean Time1999 · Brian | Brian |
Nil by Mouth1997 · Man with Knife | Man with Knife |
Deptford Graffiti1991 · Biker | Biker |
Whoops Apocalypse1986 · Douglas | Douglas |
Car Trouble1986 · Mechanic | Mechanic |
Blue Money1985 · Policeman | Policeman |
Number One1985 · Terry's Friend | Terry's Friend |
Contact1985 · Corporal | Corporal |
Stars of the Roller State Disco1984 · Video Training Staff | Video Training Staff |
A Pattern of Roses1983 · Gang Leader | Gang Leader |
| WWe Think the World of You1980 · First Guardsman | First Guardsman |
| SShadows on Our Skin1980 · Soldier on Bus | Soldier on Bus |
Quadrophenia1979 · Chief Rocker (uncredited) | Chief Rocker (uncredited) |
Scum1979 · Banks | Banks |
The Music Machine1979 · 1st Heavy | 1st Heavy |
The Vanishing Army1978 · Pickard | Pickard |
Panic1978 · Punk | Punk |
Scum1977 · Banks | Banks |
| AA Good Human Story1977 · Actor | Actor |
Pressure1976 · John | John |
| TThe Trouble with 2b: Part Three, Trial of Strength1972 · Actor | Actor |
| TThe Trouble with 2b: Part One, Happy Days1972 · O'Fred | O'Fred |
| TThe Trouble with 2b: Part Four, Parents' Day1972 · Actor | Actor |
| TThe Trouble with 2b: Part Six, Blackboard Jungle1972 · Actor | Actor |
| TThe Trouble with 2b: Part Two, On the Air1972 · Actor | Actor |
| TThe Trouble with 2b: Part Five, Thirty Years Younger1972 · Actor | Actor |