Nació en Buenos Aires el 29 de octubre de 1946, y su posición era la de defensor.
Comenzó jugando en Racing Club de Avellaneda y debutó en el primer equipo en 1965. En el año siguiente pasó a Chacarita Juniors donde brilló y fue una de las figuras de aquel equipo que fue campeón del Campeonato Metropolitano de 1969, y donde jugó hasta 1972.
En este último año, en el que también fue elegido el mejor futbolista argentino, se fue a Francia para jugar en el Nantes donde ganó tres veces la liga francesa (1972-73, 1976-77 y 1978-79). En el primero de estos tres torneos (1972-73) fue elegido el mejor jugador extranjero en el fútbol francés.
Luego pasó por el Metz (1979-81), Louhans-Cuiseaux (1981-84), Le Puy (1984-85) y AS Angouleme, equipo en el que puso fin a su carrera futbolística en 1988.
Con la camiseta de la selección argentina jugó en la Minicopa de 1972 disputada en Brasil y en el mundial de Alemania 1974.
Luego fue director técnico en diversos equipos, tanto en Francia como en la Argentina.