He started out his career in the Western Cape with the Boland Cavaliers and his impressive performances saw him earn Super Rugby honours with the Stormers during the 2006 Super 14 season. He switched to Bloemfontein in 2007 for his first spell with the Cheetahs. However, he didn't manage any first team appearances and this saw him move on again to join the Lions in Johannesburg. He stayed there for 2 seasons before spending the next couple of years focusing on his rugby sevens career.[1][2]
He returned to the 15 man game in 2011 and started his second spell with the Cheetahs which has seen him make more than 70 appearances in Currie Cup and Super Rugby matches.