 Yengeni was born in Cape Town and grew up in the townships Gugulethu and Nyanga.After completing his matric (South African high-school diploma) in Fort Beaufort, he left the country in temporary voluntary exile as member of Umkhonto we Sizwe (MK).During this time he underwent military training in Angola and other African countries.