Miembro del Partido Socialista Obrero Español, fue elegido procurador en las Cortes de Castilla y León en 1995. Dejó ese escaño en el año 2000, cuando se presentó en las listas socialistas por la provincia de Zamora como diputado al Congreso. Ha sido Portavoz de Defensa y de Agricultura del Grupo Parlamentario Socialista y ha intervenido activamente en el caso del Yak-42. Ha sido secretario general del PSOE de Zamora y es miembro del Comité Federal del PSOE. Dejó el Congreso de los Diputados en 2011 y actualmente imparte clase de Geografía e Historia en el Instituto de Educación Secundaria León Felipe de Benavente Zamora.