Nació en Rota en 1960.
Inició sus sus primeros estudios en Rota, su lugar de nacimiento, y después los continuó en el Colegio San Luis Gonzaga de El Puerto de Santa María. Estudió Filología Hispánica en las universidades de Cádiz y Sevilla. Actualmente reside en su pueblo natal.