In 2008 Mlenzana joined the Congress of the People. He was a member of the African National Congress before that. After the 2009 national and provincial elections, the Eastern Cape Provincial Legislature elected him as a Permanent Delegate to the National Council of Provinces from the Eastern Cape, representing COPE.[1] He served on the Select Committee on Labour and Public Enterprises (NCOP Committees), the Select Committee on Public Services (NCOP Committees) and the Select Committee on Land and Environmental Affairs (NCOP Committees) during the Fourth Parliament (2009–2014).[2] Prior to the 2014 general elections, Mlenzana and many other COPE MPs resigned from COPE and rejoined the ANC.[3][4][5]
In 2017 he was elected chairperson of an ANC branch. Mlenzana was elected chairperson of the South African National Civic Organization in the Eastern Cape in 2018.[6]
In 2019 he stood for election to the South African National Assembly as a candidate on the ANC's Eastern Cape list.[7] At the election, he won a seat in the Assembly.[8][9] Upon election, he became a member of the Standing Committee on Appropriations and the Standing Committee on Auditor General.[10]