Hizo parte del equipo campeón de la Copa Libertadores 2004 con Once Caldas; marcó un gol en la final contra Boca Juniors, lo cual le dio la distinción de jugador del partido. A pesar de perder en la Copa Intercontinental 2004 ante el FC Oporto de Portugal en la tanda de penales en la que anotó un gol, el 2-3 parcial de la serie que perdieron por 8-7, fue declarado el mejor de la cancha, luego de empatar 0-0 en 120 minutos.