Cresce in vari settori giovanili, tra i quali quello dello Sporting Lisbona, prima di accasarsi all'Estoril Praia, esordendo in prima squadra il 19 agosto 2022, disputando l'incontro di Primeira Liga pareggiato per 2-2 contro il Rio Ave.[1] Viene premiato nel mese di Aprile come miglior giovane del mese del Campionato.[2] Termina la stagione e la sua esperienza con i portoghesi con 34 presenze totali e fornendo 7 assist.
Il 5 luglio 2023 viene acquistato dal Lilla.[3][4] Debutta con i francesi, l'11 agosto successivo nella prima giornata di Ligue 1 pareggiata in trasferta contro il Nizza (1-1).[5] Il 24 agosto fa il suo esordio nelle competizioni europee, disputando da titolare il Preliminare d'andata di Conference League contro il Rijeka (2-1). Mette a segno la sua prima marcatura in carriera il 26 novembre dello stesso anno, nella vittoria esterna contro il Lione (0-2).[6]
Viene convocato per la prima volta con la Nazionale Under-21 nel settembre 2023, debuttando, da titolare, il giorno otto nella sfida di qualificazione agli Europei contro l'Andorra (3-0).