Su primer club fue el Atlético Nacional con el que debutó en octubre de 2003 contra el Deportivo Pereira; antes había pertenecido a la Selección Antioquia en 1999 y 2001.