[cita requerida] Militante del Partido Comunista, en 1952, durante sus años de estudiante, conoció a Salvador Allende y Pablo Neruda, con quienes mantuvo una profunda amistad.
[cita requerida] Una vez titulado, se desempeñó como profesor del Liceo de Lautaro entre 1957 y 1958.
Luego se trasladó junto con su familia a Valparaíso para trabajar como profesor del Liceo Eduardo de la Barra entre 1959 y 1973.
En 1992 fue candidato a concejal de Valparaíso con un cupo del Partido por la Democracia, donde no resultó elegido.
Dirigió el Centro de Estudios del Pensamiento Latinoamericano (CEPLA) en la Universidad de Playa Ancha y la revista Cuadernos del Pensamiento Latinoamericano.