Militante del Partido Social Demócrata, en 1970 fue designado por el presidente Salvador Allende como intendente de la Provincia de Aconcagua, cargo que desempeñó hasta 1972, misma época en que el PSD se fusionó con el Partido Radical. En las elecciones parlamentarias de 1973 fue candidato a diputado por la Provincia de Cautín, donde no resultó elegido. Tras el golpe de Estado de 1973 viajó a España, y posteriormente se exilió en Venezuela, donde obtuvo la residencia.