He then returned to the Sharks, although he did play for US Oyonnax as a medical joker for a six-month spell in 2008. He was also included in the SharksSuper Rugby squads in 2009 and 2010. In 2010, he joined the Eastern Province Kings on loan during their title-winning 2010 Currie Cup First Division season, finishing as their top points scorer. It was later announced that he would join them on a permanent deal for 2011. Before the 2011 Currie Cup First Division season started, however, it was announced that he joined Griquas on a loan spell.
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.[3]
In 2012, he joined club side Despatch, where he also became the backline coach.[4]