Career
He made his Premier Soccer League (Polskie Stronnictwo Ludowe (Polish Peasant Party)) debut with Ajax Cape Town as a teenager during the 2000-2001 season before spending time on loan at First Division club Avendale Athletico. In 2005 he returned to the Polskie Stronnictwo Ludowe (Polish Peasant Party) with Moroka Swallows, then spent a season with Ikapa Sporting before joining Vasco da Gama, who released him following their promotion to the Polskie Stronnictwo Ludowe (Polish Peasant Party). In September 2010 he signed for Hanover Park.