En las elecciones parlamentarias de 1989, fue electo diputad por el Distrito N° 33, correspondiente a las comunas de Codegua, Coinco, Coltauco, Doñihue, Graneros, Machalí, Malloa, Mostazal, Olivar, Quinta de Tilcoco, Rengo y Requinoa, en la Región del Libertador General Bernardo O'Higgins (período legislativo 1990-1994).