Played for South Africa U20’s in the 2011 Junior World Championship. After stints in the Currie Cup with the Bulls, Cheetahs and Griquas, he made the move to the MLR in 2022 signing for Rugby ATL. He was signed to a short-term contract by Narbonne in 2023.
