Msibi was an educator for the education department. He later found employment as a youth commissioner in the office of the
Premier of Mpumalanga. In March 2006, he was
elected as a councillor in the
Mbombela Local Municipality. He took over as the speaker of the municipality following the
2016 municipal elections. On 22 May 2019, Msibi became a member of the provincial legislature. Premier
Refilwe Mtsweni-Tsipane appointed him to the post of MEC for Cooperative Governance and Traditional Affairs. He assumed office on 29 May. On 24 February 2021, Msibi was moved to the Agriculture, Rural Development, Land and Environmental Affairs portfolio of the executive council. On 12 October 2021, Mtsweni-Tsipane fired Msibi as MEC for Agriculture, Rural Development, Land and Environmental Affairs as he faced murder and attempted murder charges. He remained as an ordinary ANC member of the provincial legislature.
Provincial treasurer of the ANC On 25 March 2022, the provincial
African National Congress Women's League in Mpumalanga nominated Msibi for ANC provincial treasurer ahead of the party's provincial elective conference from 1–3 April 2022, despite the party's
"step aside" rule for all members with criminal charges to stand back from all party activities until their cases have been resolved. ANC NEC member Dakota Legoete did however say that Msibi was allowed to contest the position at the conference. On 2 April, Msibi was officially nominated
in absentia for the provincial treasurer position. He was elected with 442 votes, defeating Norah Mahlangu who received only 271 votes. He is however ineligible to serve, given the criminal charges against him. The ANC coordinator in the office of the secretary-general,
Gwen Ramokgopa, described his election as disappointing as the "step aside" rule had failed to translate to branches and said that the ANC NEC will likely engage with him and possibly ask him to contemplate resigning from the position as Ramokgopa described the newly elected provincial leadership as incomplete and "limping" without him. On 5 April 2022, he stepped aside after the national ANC treasurer-general
Paul Mashatile reminded him of the step-aside resolution in a letter dated 3 April.
Return to the provincial executive council On 5 September 2022, the NPA provisionally withdrew the murder charges against him, meaning he could assume his duties as ANC provincial treasurer. He was appointed as MEC for Co-operative Governance and Traditional Affairs on 7 October 2022. Following the
2024 provincial election, the newly elected premier
Mandla Ndlovu did not appoint Msibi to his Executive Council. ==Controversies==