Su padre Gianni, quien también fue ciclista aficionado, le hizo descubrir el ciclismo a los seis años.
En 2009 entró a formar parte del equipo aficionado italiano Zalf-Désirée-Fior.
En la temporada 2010 ganó ocho carreras del calendario italiano, destacando el Gran Premio San Giuseppe, la primera etapa y la general del Giro de las Regiones y el Gran Premio Capodarco.
En 2013 el equipo cambió de patrocinador y pasó a llamarse Bardiani Valvole-CSF Inox.
Dicho equipo fue invitado a participar en el Giro de Italia 2013.