Tras un pasaje en 2011 en el equipo italiano Androni Giocattoli de categoría Profesional Continental, en 2012 ha fichado por el equipo ProTour ruso Katusha.