Diputado por el Distrito N.º 57, Región de Los Lagos, entre 1990 y 2006 por cuatro periodos consecutivos.
Ha realizado numerosos cursos de especialización en Chile, Alemania, Brasil, Venezuela y Estados Unidos.
Esporádicamente escribe en el Diario Austral de Osorno y Valdivia.
También Diputado por el Distrito N.º 57, Región de Los Lagos, entre 1990 y 2006, reelecto por cuatro periodos consecutivos (1990 - 1994, 1994 - 1998, 1998 - 2002, 2002 - 2006).
Se desempeñó en las Comisiones de Hacienda, Minería y Energía.