He holds degrees in Electronics Engineering (University of La Rioja), Industrial Engineering (Public University of Navarre), Theology (University of Navarre), Philosophy (Pontifical University of the Holy Cross), and Philosophy (University of Navarre). He is a member of the Science, Reason, and Faith Research Group (CRYF), part of the editorial team of Scientia et Fides (ISSN: 2300-7648), and Secretary of Cuadernos doctorales de filosofía. Excerpta et dissertationibus in Philosophia (ISSN: 1131-6950). He is an Adjunct Professor of Philosophy of Science at the University of Navarre.