 Born in Bloemfontein, South Africa, he studied medicine at Witwatersrand University in Johannesburg .He went to Oxford University on winning a Rhodes Scholarship, where he was an avid sportsman, playing rugby, cricket, tennis and skiing.He won a Nuffield research scholarship which brought him to Harvard University as a Research Fellow.