Formerly: Western Cape Provincial Legislature
Mr Magaxa previously served as the Western Cape Provincial Secretary for the South African Communist Party between 2010 and 2016. Before being elected into the National Assembly in 2016, he was the ANC Western Cape provincial deputy chairperson, and also served as a Member of the Western Cape Provincial Legislature. Between 2012 and 2014, he was a member of the ANC provincial executive committee.