Before he joined the provincial legislature, Mosunkutu represented the ANC in Parliament from 1994 to 1995, and he was formerly an anti-apartheid activist in the Southern Transvaal, including as founding secretary-general and long-serving president of the Post and Telecommunication Workers' Association.
[1] He was a founding member and inaugural secretary-general of the Post and Telecommunication Workers' Association (POTWA), the first trade union established to represent the department's employees.
[1] He was also active in other anti-apartheid organisations, including the Soweto Civic Association, the United Democratic Front, and the internal underground of the African National Congress (ANC) and its military wing, Umkhonto weSizwe.
[3][4][5] From April 2004 to May 2009, during Shilowa's second term and then during Paul Mashatile's brief tenure as Premier, Mosunkutu served as MEC for Agriculture, Conservation and the Environment.
[6][7] In May 2009, after his reelection in the 2009 general election, he was reappointed to the Executive Council by Mashatile's successor, Nomvula Mokonyane, who made him MEC for Community Safety.