Si diploma presso l’Istituto Nazionale delle Arti del Senegal (INAS) dove consegue il primo premio “Prix de tragèdie” e interpreta numerosi importanti ruoli. Nel 1968 si fa riconoscere per il ruolo di Creonte nell’Antigone di Jean Anouilh, grazie al quale entra nel Teatro Nazionale Daniel Sorano, dove lavora fino al 1984 sotto la direzione di Raymond Hermantier, compagno di Jean Vilar. Nel marzo del 1984 viene notato da Peter Brook che lo invita ad interpretare Bhima, il figlio del vento dalla forza prodigiosa, nel “Mahābhārata”, Interpreterà questo ruolo sia in francese sia in inglese durante la tournée teatrale mondiale durata fino al 1988. Dopo il lavoro teatrale, gli viene proposto lo stesso ruolo per la versione cinematografica nel settembre 1988. Continua poi la collaborazione con Peter Brook e a la compagnia CICT, interpretando altre opere, tra le quali “La Tragèdie de Carmen”, “Woza Albert”, “La Tempète”. Ha inoltre diretto numerosi spettacoli nel mondo (in Norvegia, Francia, Africa..) e in Italia (a Torino, Napoli, Firenze, Roma, Bologna..) e preso parte in numerose produzioni cinematografiche tra le quali “The Tempest” di Julie Taymor. Dal 1991 dirige workshop e masterclass per attori in Africa e in tutta Europa arrivando a conseguire le conoscenze per trasmettere la forza delle sue tradizioni agli allievi europei. Ha diretto percorsi di formazione in tutta Italia. Collabora con diverse associazioni in Italia e dirige il Centro di Creazione Teatrale Internazionale “Policardia Teatro” con sede in Versilia. Torna sulle scene nel 2015 con “Frammenti da Cechov” per la regia di Gina Merulla interpretando “Il Canto del Cigno”. Nel 2017 interpreta Zakea in “Apartheid” scritto e diretto da Gina Merulla.