The versatile player from Sebokeng broke into the professional ranks while representing the University of Pretoria. It was during his four-year stint at Chippa United that he racked up most of his senior appearances, impressing enough interest from several clubs in the top flight.
Pirates won the race for his services halfway through the 2023/24 season, bringing him to Soweto on a two-and-a-half-year deal – a move he has described as a significant career milestone.