Career
He represented the Free State Cheetahs, Eastern Province Kings and Griquas at provincial level during his career and also played for the South African Kings at the 2011 Institutional Review Board Nations Cup and for a South African Barbarians (South) side against England. He started his career playing for the Free State Cheetahs in various youth competitions, such as the Grant Khomo Week. He made his full debut for the team in the 2009 Vodacom Cup and also represented the Shimlas in the Varsity Cup competition.
He was named captain of a South African Barbarians (South) team to face England during the 2012 mid-year rugby test series.
He was initially named in the Kings squad for the 2013 Super Rugby season, but was later released to the 2013 Vodacom Cup squad. He joined Griquas for the 2014 season.
He retired after the 2015 Vodacom Cup tournament to pursue a career as a financial advisor in Polokwane.