Doctor en Historia por la Universidad de Granada y Catedrático en el área de Historia Contemporánea de la Universidad de Almería, es, asimismo, profesor-tutor del Centro Asociado de la UNED en Almería. Desde mayo de 2017 es presidente de la Asociación de Historiadores del Presente, y en julio de 2020 fue elegido Decano de la Facultad de Humanidades.
Realizó su tesis doctoral sobre la crisis de los años treinta en la provincia de Almería, período sobre el que ha publicado varias monografías. Directamente relacionado con esta línea de trabajo, ha investigado las actividades de la guerrilla antifranquista y ha publicado una extensa biografía sobre Gabriel Morón Díaz, en el marco de un proyecto financiado por el Centro de Estudios Andaluces. Asimismo, ha coordinado proyectos de investigación en el ámbito de la recuperación de la Memoria Histórica, convocados por la Consejería de Justicia de la Junta de Andalucía, y realizados en los municipios de Almería, Bacares, Fiñana, Gérgal, Pechina, Viator, Alhama, Almócita, Nacimiento, Padules, Vícar, Benahadux, Ohanes y Oria.
En los últimos años ha dedicado también sus tareas investigadoras a la etapa de la transición a la democracia. Así, además de ser el responsable de varios proyectos financiados por el Gobierno de España, la Junta de Andalucía o la Diputación Provincial de Almería, ha sido coautor, con Mónica Fernández, de obras sobre los parlamentarios almerienses y acerca del poder de las instituciones locales, editando obras colectivas sobre Andalucía, los inicios del proceso democratizador, los medios de comunicación, los movimientos sociales, los partidos políticos, las instituciones, el ámbito rural o las relaciones con el exterior. Desde el año 2000 ha organizado nueve congresos sobre la Transición, celebrados en Almería con la participación de especialistas procedentes de casi todas las universidades españolas y de otros 16 países.
En la Universidad de Almería ha ocupado los puestos de vicerrector de Estudiantes y Empleo (2009-11), vicedecano de Ordenación Académica de la Facultad de Humanidades (2008-09), vicedecano de la Sección de Filosofía y Letras en la Facultad de Humanidades y Ciencias de la Educación (2004-08), vicerrector de Estudiantes (1995-97) y secretario del Departamento de Historia, Geografía e Historia del Arte (1993-95). Asimismo, ha coordinado los programas de Doctorado «Poder y Sociedad en la España Moderna y Contemporánea» y «Medios de Comunicación y Sociedad Contemporánea», el Máster Universitario en Comunicación Social (2011-2021) y, desde su creación en 2002, es el responsable del Grupo de investigación «Estudios del Tiempo Presente», incluido en el Plan Andaluz de Investigación de la Consejería de Economía y Conocimiento de la Junta de Andalucía con el código HUM-756.