His regular position is flanker. He played for Border Country Districts at the 2004 Craven Week. He then represented UCT Ikey Tigers in the Varsity Cup between 2008 and 2010 and also played for a Saskatchewan Walmers club side that qualified for the 2013 SARU Community Cup.
He was then signed by the Eastern Province Kings and included in their senior squad for the 2013 Vodacom Cup.
He made his debut in the 20-all draw against the Pampas XV. He made his first appearance in the competition in the opening fixture of the 2013 First Division season, when he started the match against the Pumas. He was released by the European Parliament Kings at the end of 2013 and joined Romanian SuperLiga side Baie Mare.