A los diez años, sus padres, oriundos de Cabo Verde, lo dejaron en un orfanato.
Entre ese hogar y la calle pasó su niñez, y encontró en el deporte esa escapatoria de la cruda realidad que tantos chicos comparten alrededor del mundo.
[3] En 2008, y gracias a esa capacidad técnica que lo hacía sobresalir, lo convocaron para participar en la Homeless World Cup (Mundial de los Sin Casa) y varios medios aseguraron que Bebé había representado a Portugal en dicho torneo, pero solo jugó algunos partidos para el CAIS, un equipo organizador-colaborador del certamen.
Su primera aparición en la Liga con Rio Ave fue contra Olhanense, donde salió de la banca sustituto para los restantes 30 minutos del partido.
Su primer gol para el lado portugués fue contra Gil Vicente, donde jugó 85 minutos antes de ser sustituido por Ahmed Hassan.
En este play-off, contra CD Aves, Bebé marcó dos goles en la victoria por 3-1 el 21 de mayo, para terminar la temporada con 14 goles de liga y con la salvación en el bolsillo.
El 21 de diciembre de 2014, debutó para el Benfica en Primeira Liga en la victoria por 1-0 en casa contra Gil Vicente, sustituyendo a Jonás a 25 minutos del final.
[13] No pudo marcar en 18 partidos en una temporada que terminó con el descenso del equipo cordobés.
Por la fecha 6 de la Liga, anotó su primer gol tras una certera volea en la victoria 2-0 ante la Real Sociedad.
[18][19] Dejó el club ferrolano el siguiente 1 de febrero y se unió a la U. D. Ibiza para lo que quedaba de temporada con opción a otra.
A continuación, marcó su primer gol para el equipo sub-21, tres días después en su juego final de clasificación contra Macedonia, anotando el primero de una victoria por 3-1.
Esperaba jugar la Copa Africana de Naciones 2021 con Cabo Verde, pero finalmente no podía ser convocado.
En el segundo partido contra Liechtenstein marcó un doblete en el segundo tiempo donde golearían a Liechtenstein por 6:0 siendo uno de los mejores resultados obtenidos por Cabo Verde en su historia.