He played for the from Under-13 to Under-18 level between 2006 and 2011, before joining the in 2012.
He played for the at Under-18 level in 2008 and 2009. He returned to Port Elizabeth and played for the Under-21 team in 2012.