En 2012, il intègre l'équipe italienne Viris Maserati. En deux saisons, il gagne quatorze courses. Neuvième du championnat d'Europe sur route espoirs en 2012, il remporte notamment la deuxième étape de la Coupe des nations Ville Saguenay la saison suivante. Ses bonnes performances lui permettent de devenir stagiaire chez Lampre-Merida. Il signe un contrat professionnel avec cette équipe à l'issue de la saison 2013.