Militante del Partido Socialista Obrero Español, fue miembro de su Comisión Ejecutiva Regional hasta 1993, siendo elegido Diputado al Congreso en las elecciones generales de 2004, escaño que repitió como cabeza de lista del PSOE por la provincia de Zaragoza en las elecciones de 2008.