Tras licenciarse y doctorarse (1960) en medicina por la Facultad de Medicina de la Universidad de Zaragoza, fue profesor asociado en las cátedras de Patología General, Patología y Clínica Médica A, y de Patología y Clínica Médica B hasta 1967.
En 1969 se especializó en medicina interna en la Facultad de Zaragoza.
[3] En 1971 fue examinador de los tribunales para hospitales y centros hospitalarios.
Posteriormente fue concejal y teniente de alcalde del Ayuntamiento de Zaragoza.
[3] En 1975 fue nombrado Jefe del Servicio de Medicina Interna del Hospital Provincial de Nuestra Señora de Gracia de Zaragoza, y desde 1985 hasta su jubilación en 1991 asumió el puesto de Decano del Cuerpo Médico del Hospital Provincial de Zaragoza.