Bei der Junioren-Fußballweltmeisterschaft 2003 wurde er mit der U-20 Nationalmannschaft Kolumbiens dritter des Turniers. Mit der A-Nationalmannschaft nahm er an der Copa América 2004 und 2007 teil. Insgesamt spielte er 29-mal für die "Los Cafeteros" und erzielte dabei 5 Tore.