Answer
The answer is Richard E. Grant's birth name is Richard Esterhuysen. He was born Richard Esterhuysen in Mbabane, Swaziland, which was then a British protectorate. His family is of English and German descent, and he has two older brothers and one younger sister. Grant attended St. Mark's School in Mbabane and then went on to study drama at the University of Cape Town.