Born in London, England, UK
The Land That Time Forgot
1974
As Dietz
The Blood on Satan's Claw
1971
As Reverend Fallowfield
You Only Live Twice
1967
As Hong Kong Policeman