Bachelor of Science, University Stellenbosch, 1943. Master of Science in Applied Mathematics, University Stellenbosch, 1945. Doctor of Philosophy in Theoretical Physics, University Bristol, 1950.
Master of Science in Mathematics, University Pretoria, 1956. Doctor of Science (honorary), University South Africa, 1985. Doctor of Science (honorary), University Pretoria, 1990.
Doctor of Science (honorary), University Port Elizabeth, 1994.
Lecturer University Stellenbosch, South Africa, 1946. Research officer Council of Scientific and Industrial Research, Pretoria, 1947—1952. Senior lecturer, associate professor University Pretoria, 1953—1964, professor physics, 1972—1989, honorary professor physics, since 2005.
Professor applied mathematics University Port Elizabeth, 1965—1967, University South Africa, Pretoria, 1968—1971, professor extraordinarius, 1990—2004. Visiting professor University Virginia, Charlottesville, 1961, 70, 81, 97, Technology University Clausthal, Germany, 1981, 89. Visiting scientist Kodak Research Laboratories, Rochester, New York, 1992.
Deacon, elder Dutch Reform Church, Pretoria, Port Elizabeth. Fellow Royal Society South Africa. Member South African Academy Arts and Science (Havenga Prize for Physics 1967), South African Institute Physics (DeBeers Golden medal in physics 1984), South Africa Association for the Advancement of Science (Gold medal 1998).
Married Wilhelmina Josina de Villiers, September 16, 1947. Children: Paulina Maria, Johannes Marthinus, Willem de Villiers, Johannes Hendrik, Anna Magritha.