Fue electo senador por la séptima agrupación provincial (provincias de Ñuble, Concepción y Arauco) para el período 1961-1969 y por la tercera agrupación provincial (Aconcagua y Valparaíso) entre 1969 y 1977.