Ha pasado por varias categorías de la Selección Colombia, entre ellas Colombia Prejuvenil en 1991-1993 y Colombia Juvenil; clasificó y jugó el Mundial de Australia 1993; y Colombia Sub-23 en 1994-1995, donde ganó la Copa de las Américas y el Bronce en los Juegos Panamericanos. Participó con la selección de mayores desde 1995 hasta 2001, con la que fue campeón de la Copa América 2001.