Cómo jugador profesional actuó en Millonarios, Atlético Nacional y en el Independiente Medellín, así como en la selección Colombia en el período comprendido entre 1987 y 1994, considerada la mejor era del fútbol colombiano.