Actor
Frankenstein
1993
as Boatswain
The Serpent of Death
1990
as Xaros
Massacre Play
1989
Destroying Angel
1987
as Ennio Volpe
Lifeforce
1985
as Dr. Bukovsky
The Sweet Scent of Death
1984
as Terry Marvin
Ivanhoe
1982
as Athelstone
For Your Eyes Only
1981
as Emile Leopold Locque
The Perfect House
1981
as Dieter
Warlords of Atlantis
1978
as Atmir
King Arthur, the Young Warlord
1975
as Kai
The Four Musketeers
1974
as Felton
The Three Musketeers
1973
as Felton
The Valley
1972
as Olivier
Whoever Slew Auntie Roo?
1972
as Albie
The Devils
1971
as Father Pierre Barre
The Last Valley
1971
as Hansen
Scream and Scream Again
1970
as Keith
Michael Kohlhaas - The Rebel
1969
as John
Up the Junction
1968
as Terry
Herostratus
1967
as Max
The Machine Stops
1966
as Kuno