Después de jugar en los clubes de baby fútbol Arequita y Rayo Rojo, en 1966 pasó a las categorías infantiles que en ese momento mantenía Peñarol, club en el que hizo todas las divisionales hasta debutar en el primer equipo en 1968, bajo la dirección de Rafael Milans.
En Peñarol era conocido como un jugador clave en los partidos clásicos, en los que no podía faltar por su rendimiento y entrega.
El director técnico Osvaldo Brandão lo hizo ingresar en sustitución del «Mono» Ricardo Soria y fue expulsado por una falta contra Juan Ramón Verón, por lo que se perdió el partido de vuelta.
Finalmente, el campeón fue el equipo argentino al empatar 0 a 0 en Montevideo.
Durante los cinco años en los que integró la selección, estuvo a la orden de cinco directores técnicos: Etchamendi, Hugo Bagnulo, Porta, Juan Alberto Schiaffino y José María «Chema» Rodríguez.