Ha jugado la Copa Libertadores los años 2001, 2003, 2004, 2006 y 2008 y 2011 y la Copa Sudamericana del 2004, 2006 y 2007. En estas competiciones anotó 14 goles en 53 partidos.
En el 2010 jugó con el Deportes Quindío, cumpliendo una importante labor en el equipo que llegó a los cudrangulares semifinales en el Torneo Finalización 2010. En diciembre se marcha del club y en el 2011 firmó con el Deportes Tolima.[1] Luego de jugar el Torneo Apertura 2011 con el equipo pijao finaliza su contrato a comienzos de agosto.[2] En septiembre se confirma su llegada al Deportivo Pereira, club con el cual desciende a la Primera B.[3] En la actualidad se encuentra radicado en el municipio de Filandia, en Quindío, donde tiene su propia escuela de fútbol y es monitor deportivo de la Administración Municipal.