En 2001 es electo Diputado de Chile por el Distrito Nº35, correspondiente a las comunas de Placilla, Nancagua, Chépica, Santa Cruz, Lolol, Pumanque, Palmilla, Peralillo, Pichilemu, Navidad, Litueche, La Estrella, Marchihue y Paredones, VI Región del Libertador General Bernardo O'Higgins, para el período 2002-2006 siendo reelegido en 2005 para el período 2006-2010.