Movies
The Bible: In the Beginning...
as Dignitary at Babylon (uncredited)
Raiders of Atlantis
as Bill Cook
Emanuelle Around the World
as Dr. Malcolm Robertson
Emanuelle in Bangkok
as Prince Sanit
The Strange Vice of Mrs. Wardh
as Jean
Last Cannibal World
as Rolf
Eaten Alive!
as Jonas Melvyn
Planet of the Vampires
as Carter / Dervy
All the Colours of the Dark
as Mark Cogan
Your Vice Is a Locked Room and Only I Have the Key
as Walter