A nivel adulto jugó con Colombia en la Copa América 2004, la Copa de Oro de la Concacaf 2005 y en tres procesos clasificatorios para el Mundial de Corea y Japón 2002, Mundial de Alemania 2006 y Mundial de Sudáfrica 2010 convirtiendo siete goles en treinta y dos partidos jugados.