Su mejor resultado en Grandes Vueltas lo logró en el Giro de Italia 2000, al terminar 6.º.
Su último equipo profesional fue el Cafés Baqué donde como resultado más destacado fue la victoria en la general de una carrera que ese año dejó de ser oficial como el Clásico RCN en el 2004.
Tras dejar el ciclismo profesional siguió obteniendo buenos resultados en carreras abiertas a ciclistas no profesionales con victorias en Clásico Ciclístico Banfoandes en 2006 y en la Vuelta al Táchira en 2007.
Se retiró en octubre de 2011, para asumir como director deportivo del equipo Colombia-Coldeportes.
1995 1998 1999 2001 2002 2003 2005 2006 2007 2008 Durante su carrera deportiva ha conseguido los siguientes puestos en las Grandes Vueltas: -: no participa Ab.