Ingeniero técnico industrial (especialidad de Electrónica Industrial), por la Universidad de Zaragoza. Realizó el Diploma de Postgrado en Informática, impartido en el Centro Politécnico Superior de la Universidad de Zaragoza. Es profesor titular de Escuela Universitaria en la E.U.I.T.I de Zaragoza, en el área de Ingeniería Eléctrica. Ha escrito numerosos artículos técnicos e impartido diversos cursos relacionados con el control de máquinas eléctricas. Es colaborador de la asignatura Historia de la Técnica.