Comenzó su carrera deportiva en las categorías inferiores del Varzim S. C. a la edad de 13 años, debutando con el primer equipo en 2010.
Pronto se ganaría la titularidad con el club de Póvoa de Varzim, siendo un referente en ataque y disputando en su totalidad todos los partidos restantes en la Segunda División de Portugal, aunque sin poder salvar al equipo del descenso.
[7] Sería cedido en los años siguientes al A. C. Siena,[8] S. C. Braga[9] y Académica de Coimbra.
[14] Para la temporada 2018-19, se unió al Cádiz C. F. en un préstamo de un año.
[20][21][22] Tras la experiencia polaca regresó al fútbol portugués para jugar en el C. D.