Actualmente es senador por la Región de los Lagos, siendo anteriormente diputado por el distrito N°27 (1994-2010) y alcalde de La Cisterna (1988-1992).