Inició su carrera como futbolista en Nacional, equipo con quien disputó algunos partidos entre 1964 y 1965 del Torneo Competencia y del Torneo Fermín Garicoits 1965, certamen que ganó con el conjunto tricolor.
[1] Luego pasó al Rampla Juniors, equipo con que logró la novena ubicación en el Campeonato Uruguayo 1969.
A la temporada siguiente bajó una categoría, para defender los colores de Fénix en la Segunda división, logrando coronarse como campeón y goleador de la categoría.
En la temporada 1975 fue fichado por el New York Cosmos de la NASL estadounidense,[2] con quienes llegó a semifinales del playoff del torneo, perdiendo en dicha instancia ante los futuros campeones Tampa Bay Rowdies.
Sin embargo, a mitad de emigra nuevamente, esta vez para jugar por el Green Cross-Temuco de Chile,[5][6] y luego a la temporada siguiente firmar por Everton del mismo país.