Stephen Haggard was a British actor and poet who was born in Guatemala in 1911. He made his stage debut in Munich in 1930. His films include “Whom the Gods Love” in 1936, “Jamaica Inn” in 1939 and “The Young Mr Pitt” in 1942. He died in 1943 in Egypt during World War Two.