He gained a BSc in Zoology in 1960 at London University's Queen Mary College (now Queen Mary University) of London and a PhD in 1964 at the London School of Hygiene and Tropical Medicine under the guidance of Percy Cyril Garnham and Cecil Hoare.