 Nyora kupfuurira kweiyi ndima - Stefana McClure akaberekerwa muLisburn, Northern Ireland, muna 1959. Akakurira muBelfast mukati meMatambudziko. uye zvinopesvedzera basa rake. Akaenda kukoreji yehunyanzvi muLondon kwaakapedza kudzidza muna 1984 aine BA muChivezwa kubva kuHornsey College yeArt asati atamira kuJapan kwemakore gumi nemaviri. Ikoko akapedza zvidzidzo zvakapedza kudzidza mukugadzira mapepa paKyoto Seika University mushure mekukunda Monbusho Scholarship. Kubva ipapo McClure akatamira kuNew York. 