Acting
Star Wars
1977 · Dr. Evazan (uncredited)
The Elephant Man
1980 · Milkman
Grange Hill
1978 · Gateman
Take It or Leave It
1981 · Vicar
Cribb
1980 · Matt Beckett
Q.E.D.
1982 · Referee
Lady Killers
1980 · Mr. Waters
Larry Grayson
1975 · Builder