En diciembre de 2005, fue elegido diputado por el PPD por el Distrito N° 59, correspondiente a las comunas de Aysén, Chile Chico, Cisnes, Cochrane, Coyhaique, Guaitecas, Lago Verde, O'Higgins, Río Ibáñez y Tortel, para el periodo 2006-2010.