Legend of Hammer: Vampires 2008
as Self
Alien Attack 1980
as Main Mission Operator
Romeo and Juliet 1976
as Benvolio
See No Evil 1971
as Frost
Scars of Dracula 1970
as Paul Carlson
Scream and Scream Again 1970
as Dr. David Sorel
Some Like It Sexy 1969
as Peter
Doctor Who: The Tenth Planet 1966
as Radar Technician
Credits from TMDB.