[2] Se radicó en Italia y en 2006 fichó por el equipo Cerámica Panaria-Navigare.
En 2008 pasó al equipo Centri della Cazatura-Partizan de licencia serbia pero estructura italiana donde obtuvo buenos resultados.
[6] Para 2011 firmó con el equipo ítalo-japonés recientemente creado D'Angelo & Antenucci-Nippo, con quién consiguió una etapa del Tour de San Luis,[7] una del Tour de Eslovaquia y el Tour de Hokkaido.
[8] Cambió de equipo en 2012 y el Androni Giocattoli fue su nuevo destino, donde ya se encontraba su compatriota José Serpa.
[9] En mayo del mismo año participa en el Giro de Italia ganando la sexta Etapa (Urbino-Porto Sant'Elpidio) tras una larga escapada del pelotón principal.