Fue jefe de gabinete del ministro de Minería de Frei, Alejandro Hales, y durante la Unidad Popular (1970-1973) fue un férreo opositor a Salvador Allende.