He started his career playing for the Griffons at youth level, before making the squad in 2007. In 2009, he joined the Eastern Province Kings and was named in their squad for the 2011 Vodacom Cup season.
He was released at the end of 2011 and joined Maties for the 2012 Varsity Cup, but rejoined the Kings a few months later on a two-year deal.[2]
He joined Welkom-based side Griffons in 2014. He was a key member of their 2014 Currie Cup First Division-winning side. He played in the final, scoring a try and kicking a decisive drop goal in the last ten minutes of the match to help the Griffons win the match 23–21[3] to win their first trophy for six years.[4]