She previously served as Minister of Minerals and Energy from 2005 to 2006, and Deputy Minister of Trade and Industry from 1999 to 2005. She was a partner of Ngwane & Ngwane Attorneys, a law firm based in Durban, from 1986 to 1988, and was an attorney at the Supreme Court from 1995 to 1999.