Search for "Mark Forest"
Aka:
- Lorenzo Luis Degni
in
Goliath and the Dragon (1960)
The Lion of Thebes (1964)