Il participe à la Coupe du monde de football des moins de 20 ans 2005 avec l'Équipe de Colombie de football des moins de 20 ans, ils se feront éliminer par l'Argentine. Il est convoqué dans l'équipe majeure le lors du match amical contre les États-Unis à Los Angeles où les Américains la remporteront 3 buts à 0. Il participe à la Copa América 2007 et prend part également aux qualifications pour la Coupe du monde de football de 2010 mais la Colombie n'y arrivera pas.