Fue internacional 66 ocasiones con la Selección Colombia, entre las que se destacan sus participaciones en Copa América (1987, 1989, 1991 y 1993) y en los mundiales de Italia 1990 y Estados Unidos 1994; también participó en las Eliminatorias para los mundiales de 1990, 1994 y 1998, en esta última disputando sólo un partido.