Está licenciado en Filosofía y Letras por la Universidad de Sevilla, y es profesor agregado de Lengua y Literatura.