En casi 15 años de trayectoria jugó 405 partidos en 7 clubes distintos América de Cali, Quilmes, Deportivo Morón, Argentinos Juniors, Vélez Sarsfield y Belgrano de Córdoba entre otros.A nivel internacional conformó la nómina de América de Cali en 1976 Club en el que obtuvo la Copa Simón Bolívar.