Com passagens pelas camadas jovens de FC Porto e Padroense, o centrocampista, de 22 anos, concluiu a formação no Boavista, pelo qual cumpriu um total de 55 jogos na equipa principal.
Em 2024/25, apontou dois golos e fez uma assistência em 31 partidas ao serviço do conjunto 'axadrezado' 18.º e último classificado da I Liga.
É a 17.ª contratação do Nacional para 2025/26, depois das chegadas de Kaique Azarias (ex-Farense), Kevyn Vinícius (ex-Fluminense, Brasil), Lenny Vallier (ex-Guingamp, França), Igor Liziero (ex-São Paulo, do Brasil), Alan Núñez (ex-Cerro Porteño, Paraguai), Douglas Nathan (ex-São Caetano, Brasil), Matheus Dias (Internacional, Brasil), Motez Nourani (ex-Adana Demirspor, Turquia), Filipe Soares (ex-Farense), Josué Souza (ex-Grêmio, Brasil), Deivison Souza (ex-Hope Internacional, Brasil), Martim Gustavo (ex-Estoril Praia), Jesús Ramirez (ex-Vitória de Guimarães), Witi (ex-Al Urooda, dos Emirados Árabes Unidos), Pablo Ruan (ex-Londrina, Brasil) e Lucas João (ex-Umraniyespor, da Turquia).
Leia Também: Oficial: Witi regressa ao Nacional após um ano nos Emirados Árabes Unidos