Debutó en la Categoría Primera A del fútbol profesional colombiano en el primer semestre del año 2001 en cumplimiento de la norma del jugador sub-20 que obligaba a los equipos colombianos a alinear un jugador de esta edad en el inicio de cada partido.
[1] Para inicios de 2006 regresó al equipo albiazul y solo jugó (2) partidos en toda la temporada.
Su buena actuación en Academia Fútbol Club, hizo que el Deportivo Pasto lo fichará a mediados de 2009.
Esta buena figuración,[2] tanto en Academia Fútbol Club, como en el Deportivo Pasto lo llevó una vez más Millonarios desde inicios de 2010 .
Al finalizar competencias el mismo año decide retirarse del fútbol profesional.