Realizó sus estudios básicos y secundarios en su ciudad natal.
Finalizada su etapa escolar, efectuó diversos cursos de perfeccionamiento.
En el ámbito laboral, se desempeñó por muchos años como funcionario del Banco de Agustín Edwards.
Fue candidato a senador por la 19.ª Circunscripción Senatorial, en 1997, pero no resultó elegido.
Ejerció como concejal de la Municipalidad de Punta Arenas, entre 2004 y 2016, representando al partido Renovación Nacional; su último período, 2016-2020, lo ejerció en calidad de independiente, aunque no pudo completarlo debido a su muerte en 2019.