En 1989 fue electo diputado por el Distrito N° 38 (Curepto, Constitución, Empedrado, Pencahue, Maule, San Clemente, Pelarco y Río Claro) con el 50,43 % de los votos, siendo el jefe de la bancada radical.