Licenciado en Filosofía (UAM, especialidad Filosofía de la Ciencia). Profesor de Filosofía en el Colegio Árula desde 2008. También ha impartido las asignaturas de Ajedrez, Valores, Ética, Cultura Clásica, Historia de las Religiones y Ciudadanía. Trabajó tres años de profesor de Historia en un instituto público de EE.UU con nombre Ortiz MS, Santa Fe, (New Mexico).