De extracción sindical, tiene además actuación social en varios ámbitos: Concejal Vecinal en el Centro CCZ 13 y el CCZ15, siendo en 1995 cofundador del Club La Luz-Tacurú y Presidente electo de La Luz Football Club.
Toda su vida estuvo dedicada a la militancia sindical y política, integrando desde muy joven el gremio metalúrgico.
En 1985, 1986 y 1987 fue sucesivamente Delegado titular de Uruguay a la OIT representando al PIT-CNT.
Frenteamplista independiente desde entonces, participa como dirigente del Comité de Base Andresito Guazurarí en el año 1990 y milita hasta hoy en ese organismo de base del Frente Amplio.
Se destaca como uno de los diputados que no registran inasistencias en la Cámara o en las comisiones, y constantemente está recibiendo iniciativas e inquietudes de delegaciones sindicales y sociales tanto de Montevideo como del interior del país.