Born in Ekurhuleni, Masina entered politics as a student activist. He rose to prominence in 2013 when he was appointed as the interim national leader of the ANC Youth League. After that he joined the National Assembly in the May 2014 general election, and he served two years as a deputy minister in the government of President Jacob Zuma. He was a staunch political ally to Zuma throughout Zuma's presidency.
Pursuant to the August 2016 local elections, he was elected as Mayor of Ekurhuleni, a position he held for the next five years. He was also the chairperson of the ANC's regional branch in Ekurhuleni between 2014 and 2022. In December 2022 he was elected to a five-year term as a member of the ANC National Executive Committee.
Before he became a full-time politician, Masina worked in various public agencies, including as a chief director in the Department of Mineral Resources, director for economic empowerment in the Ekurhuleni Metropolitan Municipality, programme manager in the Ntsika Enterprise Promotion Agency, deputy director-general in the provincial Department of Sport, Arts, Culture and Recreation in Gauteng, director for business development in the Department of Trade and Industry, and general manager for empowerment at Uthingo Management.[4] In 2012 he was appointed as chief executive officer of the Gauteng Film Commission.[3]
Meanwhile he rose through the ranks of the ANC to become secretary of his local branch, as well as a member of the executive committee of the Ekurhuleni regional branch.[4] He reportedly supported President Jacob Zuma's bid for re-election at the ANC's 53rd National Conference in December 2012; at the time this was an unpopular position in Gauteng.[5]
In April 2013, the ANC's national leadership appointed Masina as the interim national convenor of the ANC Youth League. The league's elected leadership, previously headed by Julius Malema, had been disbanded for ill-discipline and Masina was tasked with leading the league until fresh elections could be held.[6][5] During his tenure as convenor, his forthright criticism of public figures often caused controversy.[7][8]
In early November 2014, a party elective conference elected Masina as chairman of the mainstream ANC's influential regional branch in the City of Ekurhuleni.[10]Robert Mashego was elected as his deputy.[11] In the early years of his term as chairman, Masina established himself as a rival of the incumbent provincial leadership of the party in Gauteng, which included Paul Mashatile and David Makhura; among other things, these provincial leaders did not share Masina's support of President Zuma.[12]
Mayor of Ekurhuleni: 2016–2021
In June 2016, the ANC announced that Masina would be the party's candidate for election as Mayor of Ekurhuleni in the upcoming local elections.[13] The Mail & Guardian reported that his candidacy had been supported by the ANC's national leadership over the objections of the ANC Provincial Executive Committee in Gauteng, which supported the incumbent mayor, Mondli Gungubele, for re-election.[13] Some of his critics said that there had been electoral irregularities in the ANC's candidate selection process.[14]
Masina's campaign platform included promises to build 100,000 houses, institute 24/7 service in public clinics in Tembisa, and establish a higher education institution in the city.[15] When the election was held on 3 August 2016, the ANC lost its majority in the Ekurhuleni municipality. However, on 23 August, the newly constituted council voted to elect Masina as mayor; he received 117 votes, while Ghaleb Cachalia of the Democratic Alliance (DA) received 106 votes.[16][17] His election was supported by two minor parties, the African Independent Congress and Pan Africanist Congress, which had signed a coalition agreement with the ANC.[18]
Masina resigned from the National Assembly in order to take up the mayoral office.[3] His policies as mayor included an inner-city renewal programme in Germiston.[19]
RET faction
Throughout his mayoral term, Masina continued his advocacy on behalf of President Zuma, publicly opposing calls for Zuma to step down amid mounting corruption allegations.[20][21] He was described as "a 'Zuma hardliner'" and as "Zuma's point person" in Gauteng.[22]
Ahead of the ANC's 54th National Conference in December 2017, Masina backed Nkosazana Dlamini-Zuma, another Zuma ally, in her campaign to succeed Zuma as ANC president.[23][24] Indeed, in October 2017, Masina told News24 that he would resign as ANC regional chairperson rather than serve under Dlamini-Zuma's opponent, Cyril Ramaphosa.[25] Ramaphosa was nonetheless elected to the ANC presidency in December 2017, and thereafter Masina aligned himself with Ace Magashule, the newly elected ANC secretary-general who was regarded as Ramaphosa's foremost antagonist in the party leadership.[26][27]
Masina was also noted for his close relationship with the opposition Economic Freedom Fighters (EFF): he was a personal friend of EFF leader Julius Malema and appeared sympathetic to many of the party's political and policy positions.[28] In 2020 Masina was sanctioned by his own party after he Tweeted support for Malema's proposal that the "white economy should be allowed to collapse".[29][30]
ANC chairmanship
Masina was re-elected to his second term as ANC regional chairperson in July 2018, now with Jongizizwe Dlabathi as his deputy.[31] However, at the Gauteng ANC's provincial elective conference the following month, he launched a campaign to be elected to higher office as the party's provincial treasurer.[32] He stood on a slate of candidates aligned to presidential challenger Lebogang Maile;[33] Masina and Maile had been political allies since their time in the ANC Youth League.[34] The conference elected Parks Tau as provincial treasurer, and Maile also failed to gain election to a leadership position;[35] Masina continued as Ekurhuleni chairperson instead.
Car accident
In August 2020 Masina was involved in a fender bender on the N12 near Alberton while driving a city-owned car. AmaBhungane reported that he had not been authorised to drive the car – a BMW 540i – and that the accident had been covered up.[36]
Removal from office
Ahead of the 2021 local elections, the ANC nominated Masina to stand for re-election as mayor.[37] When the elections were held on 1 November 2021, the party again failed to gain a majority of council seats. Sitting for the first time on 22 November 2021, the newly elected council elected Tania Campbell of the DA to succeed Masina as mayor; Campbell received 116 votes against Masina's 105.[38] The EFF supported Campbell over Masina, though Malema Tweeted that this decision was "nothing personal" and that Masina remained "my brother".[39]
Opposition leader in Ekurhuleni: 2021–2022
After his removal from the mayoral office, Masina remained in Ekurhuleni as an ordinary proportional-representation councillor and the leader of the ANC's opposition caucus. On 31 March 2022, police officers forcibly removed him from a council meeting, allegedly after he disrupted a debate on Campbell's State of the City address.[40] He also continued to serve as ANC regional chairperson: at an elective conference in May 2022, he narrowly defeated a challenge to his incumbency, receiving 163 votes against Doctor Xhakaza's 151 in a contest marred by disruptions and allegations of electoral improprieties.[41] Indeed, a court invalidated the election a year later.[42]
In October 2022, Campbell was removed from the mayoral office by a motion of no confidence. Masina was reportedly instrumental in orchestrating the motion,[43] and observers expected him to return to the mayoral office at the head of a new ANC–EFF coalition.[44] However, within a fortnight, Campbell was reinstated as mayor with the support of the EFF. EFF leader Malema complained about Masina's conduct in an interview with Newzroom Afrika, alleging that ANC–EFF cooperation had fallen apart because Masina reneged on an agreement between the parties. Malema said of Masina that, "He behaves like a Bantustan leader. Masina has regional consciousness... he doesn’t have national consciousness."[43]
Meanwhile, ANC provincial chairperson Panyaza Lesufi said that Masina had brought the motion of no confidence in defiance of the wishes of the party leadership; on these grounds he was accused of having undermined negotiations between the ANC and EFF, and Lesufi said that he would face internal disciplinary charges for bringing the ANC into disrepute.[43] On 24 November 2022 the ANC announced that Masina would resign as a local councillor with effect from 30 November.[45]
55th National Conference: 2022
Ahead of the ANC's 55th National Conference in December 2022, Masina and his Ekurhuleni regional branch were staunch supporters of Zweli Mkhize's bid to oust Ramaphosa as ANC president.[46] In addition, Masina himself was nominated to stand for the position of ANC treasurer-general.[47] Other contenders for the office included Bejani Chauke, Pule Mabe, and Gwen Ramokgopa.
However, when the conference opened on 18 December, Masina withdrew from the race and endorsed Mabe, saying that he and Mabe had shared objectives – including shared support for Mkhize's campaign – and therefore wished to avoid splitting the vote.[48][49] However, at the time of Masina's withdrawal, his name had already been printed on the ballot and voting had begun;[49] despite his withdrawal, he received 281 votes.[50] Mabe lost to Ramokgopa by a margin of just 157 votes.[50]
However, the conference elected Masina to his first five-year term as an ordinary member of the ANC National Executive Committee. By popularity, he was ranked 31st of the 80 candidates elected, receiving 1,408 votes across the 4,029 ballots cast in total.[51] After his election to the National Executive Committee, he stepped down as Ekurhuleni regional chairperson, as required by ANC rules.[52]
Masina lives in Katlehong, Ekurhuleni.[55] His wife is Sinazo Masina. They married in November 2016 at a ceremony in Stellenbosch and hosted a traditional ceremony at Masina's family home in Ekurhuleni in December.[56][57]