Prior to her election to the Gauteng Provincial Legislature in 2019, she served as a Tshwane city councillor.
Mosupyoe joined the African National Congress in 2002 after having been approached by party members.
[6] On 11 October 2019, Makhura announced that the MEC for Economic Development, Agriculture and Environment, Kgosientso Ramokgopa, had resigned from the provincial government.
[7] In an executive council reshuffle in December 2020, she was appointed as MEC for Social Development by Makhura.
[9] She was appointed as MEC for Sports, Arts, Culture and Recreation by the newly elected premier, Panyaza Lesufi.