Compitió por el equipo Gobernación de Antioquia-Indeportes Antioquia desde 2009 a 2012 y actualmente lo hace en el Colombia Coldeportes.
En 2003 fue campeón nacional contrarreloj sub-23 y al año siguiente culminó tercero en la Vuelta de la Juventud de Colombia.
A nivel internacional ganó una etapa de la Vuelta a Costa Rica en 2009, carrera en la que acabó en el podio (3º).
[2] Ha destacado también en la práctica del MTB tanto nacional como internacional; se destacan sus participaciones en competencias en Mala (Perú), en Brasil, Puerto Rico y España.
En ciclismo de ruta hizo parte del equipo U.C.