También fue autor de publicaciones especializadas en cuestiones literarias, filológicas, lingüísticas y socioculturales, de la que cabe destacar el Diccionario aragonés (Rolde, 1999) junto a Francho Nagore.
Era miembro del Rolde de Estudios Aragoneses (REA) y del Consello d'a Fabla Aragonesa (CFA).
Fue Secretario General de Chunta Aragonesista (CHA), desde su fundación en 1986 hasta 1998.
Desde entonces y hasta 2012 ejerció como Secretario de Política Institucional y como Vicesecretario General de CHA.
Fue diputado en las Cortes de Aragón por Zaragoza entre la IV y la VII Legislatura (1995-2011), siendo el Portavoz de su Grupo Parlamentario durante dichas legislaturas.