Fue también diputado por el distrito N°12 entre 1990 y 2006, y anteriormente alcalde de Quilpué y Valparaíso.