Realizó sus estudos en el Liceo de Talca y más adelante se dedicó a las labores agrícolas e industriales en su fundo Santa Ana de Loncomilla y en un destilatorio agrícola.
Fue electo regidor por su ciudad natal en la Municipalidad de San Javier por el período 1938-1941.
En las elecciones parlamentarias de 1953 fue electo diputado por la Décima cuarta Agrupación Departamental, correspondiente a; Linares, Loncomilla y Parral, período 1953-1957.
En las parlamentarias de 1957, resultó reelecto diputado, por la Décima cuarta Agrupación Departamental Linares; Loncomilla y Parral, por el período 1957-1961.
En 1963, fue electo regidor por Villa Alegre, dentro de la lista del Partido Demócrata Cristiano (PDC).