Enrico Osterman
Web of the Spider 1975
Rating: 5.6
Sardinia Kidnapped 1968
Rating: 6.1
as Lord Thomas Blackwood