He is the great - great - nephew of H. Rider Haggard .
Is the son of the actor , poet and novelist Stephen Haggard who died in 1943 .
He is the great - great - nephew of H. Rider Haggard , and is the son of the actor , poet and novelist Stephen Haggard who died in 1943 .