Movies
Doctor Zhivago
as Major (uncredited)
Becket
as Robert de Beaumont
Twins of Evil
as Woodman
Hell Boats
as C.P.O. Stanhope
Wolfshead: The Legend of Robin Hood
as Legros
Michael Kohlhaas - The Rebel
as Junker von Tronka
The Fighting Prince of Donegal
The Brigand of Kandahar
as Captain Boyd
Doctor Who: The Ark
as Zentos
Who Killed the Cat?
as Dr. Brentwood