En las elecciones parlamentarias de 2005 fue elegido Diputado de la República de Chile por el Distrito Nº48, correspondiente a las comunas de Angol, Collipulli, Ercilla, Los Sauces, Lumaco, Purén, Renaico y Traiguén, para el período 2006-2010.