 Currently serves as Jurisprudence Head of Department,Faculty of Law University of Pretoria.In 1999 he was appointed by President Nelson Mandela as a judge in the Transvaal Provincial Division of the High Court of South Africa (now the North Gauteng High Court) in Pretoria.He joined the Constitutional Court of South Africa on 1 February 2004.