- Doctor en Pedagogía y Licenciado en Historia, por la Universidad de Sevilla. Profesor del Departamento de Didáctica de las Ciencias Experimentales y Sociales de la Universidad de Sevilla.
- Miembro de la Red IRES (Investigación y Renovación Escolar).
- Miembro de la Junta Directiva de la Asociación Universitaria de Profesorado de Didáctica de las Ciencias Sociales.
- Miembro del Consejo de dirección de Investigación en la Escuela. Revista Internacional de Investigación Educativa.
- Formador del Programa de Formación Docente del Profesorado de la Universidad de Sevilla desde su creación.
- Coordinador de los programas de innovación docente del área de Didáctica de las Ciencias Sociales de la Universidad de Sevilla desde 2014.
- Es autor de numerosas publicaciones relacionadas con la educación para la ciudadanía, la educación para la participación y la formación del profesorado.