Nació en Senegal. Llegó a Tenerife en patera, en 2006, tras una travesía infernal de once días. Fue trasladado a un centro de inmigrantes. Le costó mucho integrarse, pero el deporte lo salvó. El responsable de la base del CD Tenerife, Sesé Rivero, lo incorporó al alevín del club, a pesar de que no tuviera papeles. Cuando lo reubicaron en otro centro de menores, en La Palma, para ser trasladado a la Península, su entrenador consiguió recuperarlo tras propiciar que jugase en el CD Mensajero, un equipo de la isla palmera. Así logra que se quede en la ONG Aldeas Infantiles.
En 2014 consigue fichar por el primer equipo del Tenerife. Jugó doce partidos en Segunda División y consiguió pasar por diversos equipos de Segunda B y Tercera (Mérida, Don Benito, Villarrubia, La Roda, Illescas y Vera).
Ahora juega en el CD Santa Úrsula, un equipo de Tercera, en Tenerife.
Participa con un rap en el libro Letras que unen La Frontera - Entrevero literario.