Doctor en Historia Contemporánea por la Universidad de Alcalá de Henares (2008). Profesor Asociado en el Departamento de Relaciones Internacionales e Historia Global de la UCM desde 2017 ha obtenido la acreditación de la ANECA para las figuras de Profesor Ayudante Doctor y Profesor Contratado Doctor. Ejerce como profesor de Geografía e Historia en Secundaria desde 2006. Ha impartido clases de Didáctica de la Historia en la UDIMA, así como numerosos cursos de Formación del Profesorado en diferentes Consejerías de Educación (Aragón, Comunidad Valenciana, Cantabria). Es Miembro del proyecto de investigación «Historia y Videojuegos (II): Conocimiento, Aprendizaje y Proyección del Pasado en la Sociedad Digital» (AGL2015-69735-R), financiado por el Ministerio de Economía y Competitividad, y del Centro de Estudios sobre Dictaduras y Democracias (CEDID), adscrito a la Universitat Autònoma de Barcelona.