Doctor en Historia Contemporánea y licenciado en Periodismo y en Sociología, realizó una estancia de investigación en la Universidad de Aix-Marseille, y con su tesis obtuvo mención internacional y premio extraordinario de doctorado. Es autor de más de cuarenta publicaciones, editadas por la UAL y las universidades de Valencia, Castilla-La Mancha, Zaragoza, Rovira Virgili y Deusto. Fue redactor en varios diarios y subdirector de Prensa y Publicaciones de los Juegos Mediterráneos Almería 2005. Ha sido coordinador de proyectos europeos de desarrollo rural, sociólogo para el IAJ, asesor de la Fundación Integrasul en Brasil y delegado de Asamblea de Cooperación por la Paz en Túnez. Como docente, formó parte de la comisión de memoria democrática de la Consejería de Educación y coordinó el curso La Guerra Civil en Almería, del CEP. En la actualidad es presidente de la Asociación Andaluza de Profesores e Investigadores de Geografía e Historia Hespérides, jefe de departamento en el IES La Puebla (Vícar), PSI de Historia Contemporánea en la Universidad de Almería, profesor de la Universidad de Mayores y miembro del IEA.