A member of the African National Congress, his political life began when he served as an advisor to Gauteng's then-MEC of Finance, Jabu Moleketi, from 1994 to 1996.
During his time in office, he served as chair of its study group on public accounts and ANC's official spokesman on the National Assembly's public accounts committee.