Cresciuto nelle giovanili del Benfica ha esordito con la seconda squadra il 30 gennaio 2016 nel match vinto 2-1 contro l'Oliveirense.
Il 31 gennaio 2022 passa all'Hajduk Spalato in prestito fino al termine della stagione con l'opzione di estensione ad un'altra stagione.[1][2]
Il 5 febbraio fa il suo debutto con i Bili trovando dopo poco minuti la prima marcatura del match di campionato vinto in casa del HNK Gorica (0-4).[3] Il 26 maggio seguente segna di testa la rete del temporaneo 1-1 nella finale di Coppa di Croazia vinta contro il Rijeka (1-3).[4]
Il 30 giugno seguente, non avendo prolungato il suo prestito con la squadra spalatina, ritorna tra le file delle Águias.[5]
Il 15 luglio si trasferisce tra le file Vitesse in prestito in prestito annuale con diritto di riscatto.[6][7]
Il 15 febbraio 2023 fa il suo ritorno tra le file dell'Hajduk Spalato, questa volta viene ceduto a titolo definitivo dal Benfica.[8][9]