1996, BProc, University of Venda; various other certifications and qualifications, UPTA, Wits Business School and UNIVEN. 1989-90, Member, SANSCO (1989-1990); 1991-92, Tshimbupfe ANCYL branch Secretary; 1992-93, Executive Committee Member, Tshimbupfe ANC branch; 1993-99, Deputy Secretary of the Vuwani Zone; 2003-05, REC Member, Vhembe ANCYL; 2005-08, Provincial Treasurer, ANCYL, Limpopo; since 2006, REC Member, ANC Vhembe Region; since 2008, Member, ANC WL PEC, Limpopo; since 2009, Member of Parliament of South Africa and Member of the Pan African Parliament, and ANC Whip, Communication Portfolio Committee. Currently, Minister of Communications of the Republic of South Africa.