He later played for SuperSport United and Bidvest Wits, before signing on loan for a year with Portuguese club Portimonense in July 2010.
After playing for SuperSport United and Bidvest Wits, he joined Portuguese club Portimonense on loan for a year in July 2010.