Natural de Sevilla realiza la licenciatura de Filología Hispánica en la Universidad de Sevilla, para ejercer la docencia como profesor de Lengua Española y Literatura.