Credits
- 1999 ยทG:MT Greenwich Mean Timeas Brian
- 1997 ยทNil by Mouthas Man with Knife
- 1991 ยทDeptford Graffitias Biker
- 1986 ยทWhoops Apocalypseas Douglas
- 1986 ยทCar Troubleas Mechanic
- 1985 ยทBlue Moneyas Policeman
- 1985 ยทNumber Oneas Terry's Friend
- 1985 ยทContactas Corporal
- 1984 ยทStars of the Roller State Discoas Video Training Staff
- 1983 ยทA Pattern of Rosesas Gang Leader
- 1980 ยทWe Think the World of Youas First Guardsman
- 1980 ยทShadows on Our Skinas Soldier on Bus
- 1979 ยทQuadropheniaas Chief Rocker (uncredited)
- 1979 ยทScumas Banks
- 1979 ยทThe Music Machineas 1st Heavy
- 1978 ยทThe Vanishing Armyas Pickard
- 1978 ยทOutas Boz
- 1978 ยทGrange Hillas Eric
- 1978 ยทPanicas Punk
- 1977 ยทScumas Banks
- 1977 ยทA Good Human Storyas
- 1976 ยทPressureas John
- 1972 ยทThe Trouble with 2b: Part One, Happy Daysas O'Fred
- 1972 ยทThe Trouble with 2b: Part Two, On the Airas
- 1972 ยทThe Trouble with 2b: Part Three, Trial of Strengthas
- 1972 ยทThe Trouble with 2b: Part Four, Parents' Dayas
- 1972 ยทThe Trouble with 2b: Part Five, Thirty Years Youngeras
- 1972 ยทThe Trouble with 2b: Part Six, Blackboard Jungleas