Se formó en la Selección Antioquia, con buenas presentaciones es recomendado por Tucho Ortiz para jugar en el América de Cali donde logra debutar profesionalmente, gana 4 títulos (1 en reservas y 3 con la profesional) y anota 43 goles en 137 partidos.
Estuvo cedido por el DIM en varios equipos, en el fútbol internacional estuvo 3 temporadas en Deportes La Serena y Sport Marítimo en este último club anotó su único gol en Copa Libertadores.
En el FPC registra una estadística oficial de 384 partidos jugados y 87 goles anotados.
No se encuentran datos con claridad de su paso por Venezuela y Chile.
Regresa al blanco-blanco en 2009 recomendado por Javier Álvarez para hacer la veces de director deportivo luego de la salida de Álvarez y llegada de Juan Carlos Osorio él se queda en el cargo y comienza una buena amistad con Osorio y Luis Pompilio Páez, luego de la salida de Osorio al fútbol mexicano y que Páez tomará en propiedad la dirección técnica del club él asume como asistente tras una campaña donde no lograron los objetivos renuncian al club.