Professional des del 2016, ha competit amb l’equip Androni Giocattoli-Sidermec i, des del 2018, amb el Team Sky. Del seu palmarès destaquen la primera posició a la Volta Savoia-Montblanc (2017), el Campionat de Colòmbia de contrarellotge i la Volta a Califòrnia (2018), la cursa París-Niça, la Volta a Suïssa i el Tour (2019), cursa on participà per primer cop en l’edició del 2018.