 Raised in Manzini Nazarene, he attended Beaufort Nazarene and later Manzini Nazarene for his primary education.He first cut his teeth in football playing with his brothers at the age of six.He joined a local under 13 team under the tutelage of Themba Mkhabela at age 10 playing alongside his brothers and some local friends.