Ejerció como diputado de la República durante dos periodos consecutivos (1912-1915 y 1915-1918).
Se dedicó al ejercicio del derecho, especialmente en asuntos comerciales; y en política, incorporándose muy joven a las filas del Partido Liberal Democrático.
Fue presidente del partido en Ovalle, en reemplazo del servidor público Blas Ossa y Ossa, que abandonó el cargo por razones de salud.
Fue, durante un breve período, municipal por la comuna de Ovalle y tuvo a su cargo la primera alcaldía.
Le dio a su ciudad natal alumbrado público, mejoras en la pavimentación de calles y veredas, y otros adelantos materiales que modernizaron la ciudad.