He went to school in Newcastle (Northern Natal), later graduating from the University of the Witwatersrand in Johannesburg with a BSc degree in civil engineering in 1933. After graduating, he joined the South African Irrigation Department for a brief period before returning to the University of  Witwatersrand as a junior lecturer in the Civil Engineering Department.
