Profesional de 1989 a 1995 siempre en equipos italianos, destacó en las carreras italianas ganando el Giro del Trentino, el Giro del Friuli, el G. P. Industria y Comercio de Prato y una etapa del Giro de Italia 1990. Se clasificó decimo de esa edición y séptimo en la clasificación general del Giro de Italia 1991.
Ganó también la Vuelta al Táchira (1993) y ha sido tres veces campeón de Venezuela en ruta, de 1991 a 1993.
1989 | Eurocar - Mosoca - Galli (Suiza) De 01-05 |
1990 | Selle Italia - Eurocar - Mosoca (Italia) |
1991 | Selle Italia - Magniarredo (Italia) |
1992 | ZG Mobili - Selle Italia (Italia) |
1993 | ZG Mobili (Italia) |
1994 | Carrera Jeans - Tassoni (Italia) |
1995 | Carrera Jeans - Tassoni (Italia) hasta 01-09 |
1995 | Individuale (Desconocido) De 01-10 |
1996 | Ideal (Italia) |