Se formó en las categorías inferiores del F. C. Famalicão, Vitória Guimarães y Varzim S. C. Debutó como profesional en las filas del Varzim S. C. para jugar la Ledman Liga Pro (segunda división lusa), donde anotó 14 goles en 41 encuentros.
Su nivel llamó la atención del Portimonense S. C., de la máxima categoría, que le fichó y le cedió al F. C. Famalicao, también de segunda.
Allí, sin embargo, apenas tuvo oportunidades y solo disputó 15 minutos de un duelo frente al Moreirense F. C.[1] En 2018 firmó por tres temporadas con el F. C. Porto, que le incorporó para su filial, en segunda.
En julio de 2019 llegó en calidad de cedido a la A. D. Alcorcón por el Fútbol Club Oporto "B" para jugar en la Segunda División durante la temporada 2019-20.
[3] Su etapa en La Coruña duró unos meses y en febrero de 2021 regresó al fútbol portugués para jugar en el C. D. Santa Clara.