Nyuma yo kumara imyaka umunani i Burayi - mu Bubiligi no mu Bufaransa - anononsora amasomo y'umuziki, agaruka mu Rwanda asa nk'uwahibagiwe, asa nk'utazi ko hari ibyo atemerewe kuvuga cyangwa gukora, niyo byaba ari ukuri cyangwa ari uburenganzira bwe.
