Licenciado en Derecho por la Universidad de Sevilla. Abogado del Ilustre Colegio de Sevilla desde el año 1986. Es funcionario perteneciente al Cuerpo Superior de Administradores Generales de la Junta de Andalucía desde el año 1988. En su dilatada trayectoria profesional en la Junta de Andalucíía ha prestado servicios en distintos departamentos, como la Consejería de Agricultura, Pesca y Desarrollo Rural, la Consejería de Hacienda y Administración Pública o la Consejería de la Presidencia, Administración Local y de la Memoria Histórica. En la actualidad, ejerce como Secretario General del Consejo.

Profesor habitual en los cursos de formación organizados por el Instituto Andaluz de Administración Pública y en otras instituciones públicas y privadas dedicadas a la formación de empleados y directivos públicos. Es autor de distintas publicaciones relacionadas con el Derecho Inmobiliario Público.

Secretario General del Consejo de Transparencia y Protección de datos de Andalucía.