Après de bonnes performances au niveau provincial, il est recruté par la franchise des Bulls pour disputer la saison 2014 de Super Rugby. Devant une forte concurrence à son poste, avec la présence de Bjorn Basson, Akona Ndungane ou Francois Hougaard, il ne joue aucune rencontre lors de sa première saison. Il joue son premier match la saison suivante, le contre les Sharks. Lors de sa première saison, il joue six matchs, dont deux titularisations. Il ne devient un titulaire régulier de cette équipe qu'à partir des saisons suivantes. Cependant en 2019, il ne joue aucune rencontre de Super Rugby, et doit se contenter de jouer en Rugby Challenge avec les Blue Bulls.