He served in the North West Executive Council as Member of the Executive Council (MEC) for Public Works, Roads and Transport from May 2009 to May 2012 until Premiers Maureen Modiselle and Thandi Modise.
Mahlakeng was re-elected[1] to the North West Provincial Legislature in the 2009 general election, and on 8 May 2009, Premier Maureen Modiselle appointed him as Member of the Executive Council (MEC) for Public Works, Roads and Transport.
[2] When Thandi Modise succeeded Modiselle as Premier in November 2010, she retained Mahlakeng in the same portfolio.
[3] However, she later fired Mahlakeng in a reshuffle announced on 3 May 2012, replacing him with Raymond Elisha.
[4][5] Mahlakeng continued to serve as an ordinary Member of the Provincial Legislature and he was re-elected to his legislative seat in the 2014 general election.