Nació en Máfil, el 3 de marzo de 1946. Casado con Cecilia Eguiluz Figueroa y padre de tres hijos.
Realizó los estudios primarios y secundarios en el Instituto Salesiano de Valdivia. Estudió en la Facultad de Ciencias Físicas y Matemáticas de la Universidad de Chile, titulándose como ingeniero civil industrial.
Además fue director en la Universidad Austral de Chile (UACH) y en el ámbito laboral ha ejercido numerosos cargos directivos en representación de agricultores y madereros de su tierra natal, estuvo por 16 años ejerciendo como ingeniero en Masisa-Laminadora.
En las elecciones parlamentarias de 1989, fue electo diputado por el Distrito N°53 de Valdivia, Lanco, Mariquina, Máfil y Corral, siendo militante de RN. Durante este período legislativo, de 1990 a 1994, fue parte de las Comisiones de Economía, Fomento y Desarrollo y de Obras Públicas, Transportes y Telecomunicaciones. Además, fue miembro de las Comisiones Especiales de Bienes y de Igualdad de Cultos en Chile.
Fue reelecto en 1993, esta vez para integrar el XLIX Periodo Legislativo (1994-1998), donde participó en las Comisiones de Obras Públicas, Transportes y Telecomunicaciones y de Agricultura, Desarrollo Rural y Marítimo.