En 2003 ganó una etapa de la Tirreno-Adriático, así como diversos triunfos en carreras menores del calendario italiano.