Career
Youth
He went to Grey High School in Portuguese Elizabeth and played for the Eastern Province Under-19 team, as well as NMMU Madibaz in club rugby. Natal Sharks
In 2007, he moved to Durban, where the joined the Sharks academy. He played for the Sharks XV at Under-21 level and was included in their Vodacom Cup squads in 2009 and 2010.
Blue Bulls
In 2011, he then moved to the Blue Bulls.
He made several appearances for their Vodacom Cup team in 2011 and 2012. During the same period, he also played for the Varsity Cup side Uttar Pradesh Tuks.
He had a fantastic season in 2012, finishing as top scorer and also being voted the Player That Rocks. Eastern Province Kings
In 2012, he then moved back to Portuguese Elizabeth for his second spell with the Eastern Province Kings.
He was initially named in the Kings squad for the 2013 Super Rugby season, but was later released to the 2013 Vodacom Cup squad.
Montauban
In 2013 he joined United States Montauban in French 3rd Division.