Bachelor, Stellenbosch University, Republic of South Africa, 1932. Bachelor of Laws, University Cape Town, Republic of South Africa, 1936. Doctor of Laws (honorary), University Potchefstroom, Republic of South Africa, 1989.
Doctor of Laws (honorary), University Bophuthatswana, Republic of South Africa. Doctor of Laws (honorary), University São Paolo. Africa, 1987.
Journalist National Press, Cape Town, 1933-1942. Advocate Pretoria, Republic of South Africa, 1943-1956. Member executive council University South Africa, 1965-1977, chancellor, 1977-1987, chairman Council of Heraldry, 1960-1981.
Judge Supreme Court of Province, Pretoria, 1985-1988.
Chairman Constitutional Council for Southwest Africa/Namibia, 1985-1987. Member South African Academy for Science and Art (member council 1959-1973).
Married Hazel Moolman, April 14, 1945. Children: Jan, Grietje, Christina, Victor, Recht.