En 1925 fue elegido diputado por la Primera Circunscripción Departamental "Pisagua y Tarapacá", para el período 1926-1930.
En aquella elección se presentó bajo el Partido Unión Social Republicana de Asalariados.
En 1934 fue candidato a senador por la Cuarta Agrupación Provincial "Santiago" en elección complementaria tras la muerte del PS Eugenio Matte.
En 1937 fue elegido diputado por la Primera Agrupación Departamental "Arica, Pisagua e Iquique".
En las elecciones parlamentarias de 1961, fue elegido senador para el período 1961-1969, por la Novena Agrupación Provincial "Valdivia, Osorno, Llanquihue, Chiloé, Aysén y Magallanes".