Es secretario regional del PSOE-Aragón desde el mes de diciembre de 2000 y diputado en las Cortes de Aragón entre 1991 y 2011, donde presidió el grupo parlamentario socialista desde las elecciones de 1995 hasta su del parlamento aragonés en 2011.