Achievements As of January 2010, he plays for Malanti Chiefs in the Swazi Premier League and has won 11 caps for his country.