Il devient coureur professionnel en 2011 au sein de l'équipe continentale portugaise Tavira-Prio, après avoir passé plusieurs années au sein de son centre de formation. Avec sa nouvelle équipe, il gagne la deuxième étape du Tour des Terres de Santa Maria da Feira, un contre-la-montre par équipes[2] et termine troisième du championnat du Portugal sur route espoirs.
Principalement équipier, il parvient tout de même à accrocher un bon résultat au cours de l'année 2013 à l'occasion du Tour de l'Alentejo, au cours duquel il obtient une troisième place d'étape sur la quatrième jour de l'épreuve après avoir attaqué dans le final, devancé à l'arrivée par ses deux compagnons d'échappée Tom Zirbel et Scott Zwizanski, tous deux de l'équipe américaine Optum-Kelly Benefit Strategies[3]. Il réalise par ailleurs le septième temps sur l'épreuve chronométrée des championnats du Portugal. À l'issue de cette saison, il est élu « équipier de l'année » par l'Association portugaise des cyclistes professionnels[4].
Il commence la saison 2014 au Dubaï Tour, où il se montre offensif en se glissant dans l'échappée sur la deuxième étape, en compagnie de Willie Smit et Francisco Mancebo, avec l'intention de remporter le sprint intermédiaire[5],[6]. En 2015, il s'impose durant l'été sur le Circuito Ciclista de Rio Maior[7].