Human Bomb 1998
as Herr Dietrich
Astonished 1988
as Irv
The Black Panther 1977
Actor
Stardust 1974
as Keith Nolan
Penny Gold 1973
as Rugby Player
The Lovers! 1973
as Neville
Girl in Trouble 1963
Writer
Credits from TMDB.