Joueur de devoir, réputé pour son goût du combat et bon preneur de balles en touche, il a joué pour trois équipes de la Currie Cup et a découvert le Super 14 en 2003 avec les Stormers.
Il prolonge son contrat de un an en 2012 avec Bayonne. Il est titularisé a 10 reprises sur quatorze dans la saison 2011-2012 et reste à Bayonne jusqu'à la fin du championnat 2012-2013.
Alors qu'il est en fin de carrière, il choisit de tenter un dernier challenge et signe en 2013 au club de rugby de l'Anglet ORC dans le championnat amateur de Fédérale 2[5].
Lors de la saison 2014-2015, il revient à l'Aviron bayonnais pour intégrer le staff en tant qu'adjoint responsable de la touche.
Il est aujourd'hui propriétaire de deux bars à Bayonne, achetés en 2012 et 2013, et il entraîne l'équipe jeune des bélascains d'Anglet[6].