Estudió en la Escuela Básica y en el Liceo de su ciudad natal, para luego ingresar al Internado Nacional Barros Arana.
Ocupó cargos públicos en el Ministerio del Interior.
El año 1965 resultó elegido diputado por la 14.ª Agrupación Departamental de Linares, Loncomilla y Parral, siendo reelecto en 1969.
En 1971 renunció al Partido Radical para sumarse al Movimiento de Izquierda Radical, que luego se denominaría como Partido Izquierda Radical y que en 1973 tomaría el nombre de Partido Social Democracia.
En las elecciones parlamentarias de 1993 se presentó como candidato a diputado por el distrito 40 de Longaví, Parral, Retiro, Cauquenes, Pelluhue y Chanco, no resultando electo.