Aprobó la Educación Media en el establecimiento educacional Liceo Las Araucarias de Curacautín el año 1980.
Tras cumplir su tercer periplo como concejal, en el 2012 decidió ser candidato a alcalde, pero no logró ser electo.
Luego formó parte del consejo regional de La Araucanía, siendo elegido en 2013 y reelegido en 2017.
Para las elecciones parlamentarias de 2021 se presentó como candidato a diputado por el distrito N°22, que comprende las comunas de Angol, Collipulli, Curacautín, Ercilla, Galvarino, Lautaro, Lonquimay, Los Sauces, Melipeuco, Perquenco, Purén, Renaico, Traiguén, Victoria y Vilcún, en la lista de Chile Podemos Más.
Fue elegido con 10.729 votos, equivalentes al 9,96% del total de los sufragios válidamente emitidos.