Won bi si ilu Mthatha ni ile Eastern Cape.Ni odun 1994, o bere ise gege bi oniroyin ni ori radiio Transkei.. 
Lẹhin naa, o lọ si Yunifasiti Ilu Eko nibiti o ti keeko itan-akọọlẹ.iṣẹ iṣẹ rẹ Chioma bẹrẹ iṣẹ ere ṣiṣe nipasẹ pẹ̀tẹ̀ Edochie ti o jẹ aburo baba/iya rẹ.. 