Egresó como profesor en Educación General Básica (EGB) de la Universidad de Chile.
Ha desarrollado una larga carrera docente, desempeñando cargos como profesor, docente-administrativo y directivo en distintos establecimientos educacionales y localidades de la Región de Arica y Parinacota.
Está casado con Verónica Biaggini González, con quien tiene dos hijos y dos nietos.
[3] Pertenece al partido político Unión Demócrata Independiente (UDI) donde ha desempeñado el cargo de presidente regional en dos periodos consecutivos (2012-2016).
Desde marzo de 2018 hasta agosto de 2019, se desempeñó como Secretario Regional Ministerial de Desarrollo Social y Familia en la Región de Arica y Parinacota.