En el año 2005, es elegido Diputado por el Distrito N.º 20, el distrito más grande de Chile, que comprende a las comunas de Maipú, Estación Central y Cerrillos, cargo que ocupa hasta 2010.