Matriculated in 2000 at Kempton Park High School. LLB-degree from Nelson Mandela Metropolitan University (2005) and Masters Degree in Public Administration from Unisa.
Ward councillor in the Nelson Mandela Bay Municipality (2001-2014)
Currently serving as an MPL in the Eastern Cape Provincial Legislature as DA Shadow MEC Roads and Public Works and Shadow MEC for Cooperative Governance and Traditional Affairs.
Chairperson of the DA’s Eastern Cape Disciplinary Committee on the Provincial Executive Council.