Estudió Matemáticas en Zaragoza. Desde entonces se ha dedicado a la enseñanza, haciendo algunas incursiones en las tecnologías de la información y en la divulgación de la historia de la ciencia.
Realizó una estancia de seis años en Italia, como profesor del Liceo español Cervantes de
Roma, siendo esta la base para alguna de las ideas que se recogen en su
libro: "Cardano y Tartaglia, las Matemáticas en el Renacimiento
Italiano".
Ha realizado
ediciones de las monografías "Ideas de emmatemática
castelnuovo", junto a Guido Ramellini y dedicada a Emma Castelnuovo,
y "Textos de Miguel de Guzmán", junto a Inmaculada Fuentes
Gil.