Fue un profesor y político chileno, militante del Partido Demócrata Cristiano (PDC).
Posteriormente obtuvo su Licenciatura y Magíster en Educación, en la Universidad Católica de Chile.
En ambas oportunidades logró un doblaje para la Concertación junto con el socialista Sergio Aguiló.
En su primera elección fue arrastrado por los efectos del sistema binominal, mientras que en la siguiente se ubicó en el segundo lugar de las votaciones.
Aunque buscó repostularse por tercera vez en 2001, salió derrotado ante Roberto Montecinos Espinoza en una primaria interna de la DC.