Psychomania
(Hatchet)
The Nice Americans
(Undetermined Role (uncredited))
The Oracle
(Dickie)
Village of the Damned
(Keith older brother (uncredited))
Gates to Paradise
(Robert)
Made in Dagenham
(Man on Bike)
The Golden Head
The Unstoppable Man
(Jimmy Kennedy)
Hand in Hand
(Tom)
H2S
(Tommaso)
Lucy in London
(Teenager-Pop)
The Three Lives of Thomasina
(Jamie McNab)
Almost Angels
(Friedel Schmidt)
The Taming of the Shrew
(Peter)
Fahrenheit 451
(Book Person: 'The Martian Chronicles' (uncredited))
The Tomb of Ligeia
(Livery Boy)
The Horse Without a Head
(Tatave)
Cup Fever
(Skipper Davis)
Dead of Night: A Woman Sobbing
(Fitter's Mate)
Bedtime Stories
(Fuller)
Worzel Gummidge
(Harry)
Stranger on the Shore
(Paul Gough)
The Day of the Triffids
(David)
Please Sir!
(Snatch)