Fue dirigente sindical bancario, diputado por el partido comunista en el Frente Grande y gerente general del Instituto Movilizador de Fondos Cooperativos entre 1961 y 1992 y presidente del mismo desde ese año hasta su fallecimiento.