En 2015, il rejoint l'équipe professionnelle Katusha après y avoir été stagiaire en fin de saison 2014. En 2016, il dispute le Tour d'Espagne, son premier grand tour[2].
Durant le Tour d'Espagne 2017, il est victime d'une chute lors de la septième étape, qui lui cause une fracture de l'omoplate et l'oblige à abandonner[3]. Ne pouvant récupérer à temps de cette blessure, il doit déclarer forfait pour les championnats du monde sur route, disputés à Bergen en Norvège[4].
Testé positif au SARS-CoV-2 à la fin de la première semaine du Tour d'Italie 2023, il envisage de continuer la course et donc de prendre le départ de la dixième étape. Ayant finalement développé des symptômes du Covid-19, il y renonce[8].
↑Bien que courue sur une distance officielle pour être appelée prologue par l'UCI, la première étape est considérée par celle-ci comme une étape en contre-la-montre normal