2015 Little Legs
2009
2002
2000 Narrator
1989 Pete Beale (EastEnders - Archive footage) (Uncredited)
1985 Pete Beale
1983 Sgt Wilding
1982 Policeman
1982 Mr Homersham's Son
1982 Policeman
1980 Nightclub Bouncer (uncredited)
1980 Roddy
1980 Charlie
1979 Police Constable (uncredited)
1979 John
1979 Jack
1978 Jack Lynn
1977
1977 Det. Con. George
1971 Man at Orgy (uncredited)
David