Comenzó su carrera profesional a los 17 años, jugando para Racing Club de Avellaneda, en 1962. Allí protagonizó 334 partidos y tiene el récord de presencias con la camiseta albiceleste de Avellaneda, como también la mayor marca de imbatibilidad, con 666 minutos sin recibir un gol (entre 1965 y 1966) .[2][4] Vistiendo los colores del Racing Club y como garante del arco (combinación de arquero atajador y arquero jugador) del Equipo de José, y con una serie de 39 partidos invictos, ganó la Copa Libertadores 1967 y la Copa Intercontinental 1967 ante el Celtic de Glasgow, el 4 de noviembre de dicho año, en el Estadio Centenario de Montevideo.
En 1970 fue convocado por Santos Futebol Clube con el que ganó el Torneo Hexagonal 1970, el Torneo de Kingston 1971 y la Fita Azul 1972, luego disputar 17 partidos en 47 días, en varios países de Asia, Oceanía y América del Norte. Luego de eso, alcanzaron el Campeonato Paulista (1973). [5]
En 1975 regresó a su país natal jugando para Huracán, con el que salió subcampeón del Torneo Metropolitano.[6] Al año siguiente, retornó a Brasil participar en Grêmio FBPA.
Transcurrido un año allí, volvió a Racing Club de Avellaneda.
Concluyó su distinguida trayectoria como arquero en River Plate, donde estuvo en 1981, ganando el Campeonato Nacional del mismo año.
En el último tramo de su camino, se convirtió en entrenador. Como DT dirigió Club Atlético Alvarado (Argentina), Comunicaciones (Guatemala), Racing (Argentina). Luego, fue convocado como secretario técnico del Racing Club.