 In 1920 he received an MSc at the Natal University College.From 1921 to 1945 he was the Inspector of Science in the Cape Department of Education.In 1922 he received a PhD from the University of Cape Town for his research on bean weevils or the subfamily Bruchinae.