[1] Nacido en el protectorado español de Marruecos, se estableció en Aragón.
Se licenció en Ciencias Políticas y Económicas por la Universidad Complutense de Madrid, donde es profesor.
A finales de la década de 1960 ingresó en el Partido Socialista del Interior, llamado definitivamente después Partido Socialista Popular (PSP), y a cuyo frente se encontraba Enrique Tierno Galván.
En el III congreso del PSP fue elegido miembro de la dirección nacional.
Ya como miembro del PSOE, en las elecciones generales de 1979 fue elegido diputado por la circunscripción electoral de Teruel, renovando mandato en las dos convocatorias electorales siguientes (1982 y 1986).