 Nyorai mberi kweiyi ndima - Akauya wechina mu2001 Eurovision Song ContestmuCopenhagen, vachimiririra France neimba ine simba Je nai que mon âme, gare gare vachisunungura shanduro yeChirungu yenziyo: All I Have Is My Soul. Pakazosvika 2010, akanga aburitsa maalbum manomwe, akatungamira chati yeFrance uye ma singles, uye akazviita kusvika kune gumi yepamusoro yeEurochart Hot 100. St Pier yave yakakurumbira muEurope inotaura chiFrench, uye munyika dzakaita sePoland neRussia. Album yake yechinomwe, Tu Trouveras: 10 Ans De Succès, iyo inonyanya kuunganidza Zvakanakisisa zve nziyo dzake dzakarekodhwa kare, yakabudiswa munaNovember 2009. Muna 2010 akaenda kuCanada, Belgium neFrance. 