 He was admitted as Attorney in 1977 and practiced as an attorney and human Rights Lawyer in Rustenburg from 1977 until 1994.He became a Minister of Justice and Constitutional Development from September 2008 to May 2009, but also had served as Member of Parliament from 1994 until 2004.He was a member of the Management Committee of the Constitutional Assembly and negotiator for the ANC on the Bill of Rights.