Desde 1981 ejerció libremente como abogado y fue notario suplente de Temuco.
Inició sus actividades políticas en 1968 al ingresar a la Juventud Radical (JR) de esa ciudad.
Durante su etapa universitaria fue presidente del Centro de Alumnos hasta 1973.
En diciembre de 1989 fue elegido diputado por el distrito N.° 51, correspondiente a las comunas de; Carahue, Nueva Imperial, Saavedra, Teodoro Schmith, Freire y Pitrufquén (9ª región), para el periodo 1990-1994.
En las elecciones parlamentarias de 1993 intentó la reelección, pero no resultó reelecto.