Career
His regular position is scrum-half. Youth
He appeared for the Border Bulldogs at the 2004 Under-16 Grant Khomo Week and the 2006 Under-18 Academy Week youth tournaments. He then moved to the Natal Sharks academy and played for their Under-19 team in 2007 and their Under-21s in 2008 and 2009.
He was included in the Sharks XV squad for the 2010 Vodacom Cup competition, but failed to make an appearance.
In 2011, he then joined Varsity Cup side NMMU Madibaz, where he made seven appearances. Senior career
His debut was against the Border Bulldogs in a compulsory friendly game.
He made his debut in the competition proper against Western Province in a 26–26 draw on the opening day of the season. He returned to the Natal Sharks and made one appearance for them in the 2012 Vodacom Cup competition, but failure to break into their first team saw him return to the Border Bulldogs in 2013.
Albi
He once again played for the Natal Sharks during the 2014 Vodacom Cup, but then made the move to France, where he joined Rugby Pro D2 side Albi prior to the 2014-2015 Rugby Pro D2 season.