Por esas actividades fue detenido a disposición del Poder Ejecutivo Nacional.
[cita requerida] En 1980 fue designado Secretario General de la Juventud Comunista.
En 1986 fue designado Secretario General del Partido Comunista, cargo que ejerció hasta su muerte, siendo reelecto en los sucesivos Congresos Partidarios.
Fue elegido Legislador por la ciudad de Buenos Aires en el año 2000, junto a Patricia Walsh, a través de la coalición Izquierda Unida.
Fue habitual interlocutor de importantes dirigentes de la izquierda mundial como Fidel Castro, Schafik Hándal o Manuel Marulanda, entre otros.