He started off his career at Vasco Da Gama and started off his Ajax Cape Town career at the age of 15 years, at the age of 19 years he made his 1st team debut. He has represented the South African U23 team and has also played in the African Champions League with Ajax.
He began his career at Vasco Da Gama and started his Ajax Cape Town career when he was 15 years old. At 19, he made his debut in the first team. He has played for the South African U23 squad and also participated in the African Champions League with Ajax.