En las elecciones parlamentarias de diciembre de 2005 fue elegido diputado por el distrito Nº 28, integrado por las comunas de Lo Espejo, Pedro Aguirre Cerda y San Miguel.