Cresciuto nel settore giovanile del Marítimo, nel 2018 si trasferisce in quello del Benfica; dopo aver giocato nella squadra riserve (con la quale esordisce tra i professionisti, nella seconda divisione portoghese) a partire dal 2020, esordisce in prima squadra il 29 gennaio 2022, disputando l'incontro della Taça da Liga perso per 1-2 contro lo Sporting Lisbona;[1] un mese dopo ha esordito in Primeira Liga, giocando l'incontro perso per 1-2 contro il Gil Vicente.[2] L'11 marzo successivo ha trovato la sua prima rete, realizzando il gol del definitivo 1-1 contro il Vizela.[3] Nella stagione 2021-2022, anche dopo l'esordio in prima squadra, ha comunque continuato a giocare anche nelle giovanili (vincendo tra l'altro la UEFA Youth League 2021-2022) e nella squadra riserve.
Il 23 gennaio 2023 passa in prestito al Watford per tutta la durata della stagione.[4][5]
L'11 luglio 2024 passa in prestito annuale all'Arouca, dopo un breve passaggio al Famalicão.[6]
Nazionale
Ha giocato nelle nazionali portoghesi Under-18, Under-19 ed Under-21.