Career
He started playing for Natal Sharks in youth competitions and had short spells with the Leopards and Western Province during the 2004 Vodacom Cup. He then moved to Europe where he played rugby for Overmach Parma in Italy in 2004-2005, then moved to France for spells at Aurillac in 2005-2006 and Racing Métro 92 in 2006-2007. He then returned to the Natal Sharks, although he did play for United States Oyonnax as a medical joker for a six-month spell in 2008.
He was also included in the Sharks Super Rugby squads in 2009 and 2010.
lieutenant was later announced that he would join them on a permanent deal for 2011. He returned to the Eastern Province Kings in time for the 2012 Vodacom Cup, but failed to make any appearances in that competition and was released when the season ended.
In 2012, he joined club side Despatch, where he also became the backline coach.