Bachelor of Science in Civil Engineering, University Pretoria, South Africa, 1962. Master of Business Administration, University Pretoria, South Africa, 1964.
Engineer in government service, South Africa, 1962—1965. Engineer Van Niekerk, Kleyn & Edwards, Pretoria, 1965—1978, associate, 1978—1995. Director VKE Consulting Engineers (then Vela VKE Consulting Engineers), 1995—2006.
Consultant Vela VKE Consulting Engineers, since 2006.
Married Helena Dorothea Kriel, November 23, 1963. Children: Dudley, Thomas, Gerald Louis.