Doctor en Filología Española por la Universidad de Jaén y trabaja actualmente como profesor titular de Lengua y Literatura en el Instituto San Juan de la Cruz (Úbeda) y como profesor tutor del Grado en Lengua y Literatura en la Universidad Nacional de Educación a Distancia de Jaén.