Born in Worcestershire, England, UK
Stardust
2007
As New Bishop
Brannigan
1975
As Jennifer's Fiance (uncredited)
Juggernaut
1974
As Hollingworth
Ludwig
1973
As Hans von Bülow
Death in Venice
1971
As Alfred
Exodus
1960
As Lt. O'Hara
Sink the Bismarck!
As Naval Rating on Phone (uncredited)