Fue diputado por la provincia de Huesca en las Cortes de Aragón de 1999 a 2011, (elecciones a Cortes de Aragón de 1999, 2003 y 2007) y presidente del grupo parlamentario de Chunta Aragonesista.