Desde 1998 hasta 2014 se desempeñó como diputado por las comunas de Recoleta e Independencia.