Licenciado en Derecho por la Universidad de Cádiz (1994), ejerció como abogado del Ilustre Colegio de Abogados de Cádiz hasta 2015, con especialización en Derecho Administrativo y Derecho societario. Cuenta además con una amplia formación de postgrado en diversos ámbitos de la gestión empresarial.
En el ámbito del emprendimiento, fue coordinador provincial de estrategia de Andalucía Emprende, el servicio público de apoyo al emprendimiento de la Junta de Andalucía, al frente de un equipo de 100 profesionales en la provincia de Cádiz.
Fue alcalde de El Puerto de Santa María, municipio de 90.000 habitantes, entre 2015 y 2019. Durante ese mandato presidió las cuatro empresas públicas municipales (agua, tecnología, desarrollo industrial y suelo/vivienda) y las Juntas de Seguridad Local, desde las que se coordinaron dispositivos operativos de carácter masivo.
Entre 2019 y 2023 presidió la Mancomunidad de Municipios de la Bahía de Cádiz, coordinando los servicios supralocales de un área urbana formada por siete ayuntamientos que reúnen a más de 750.000 habitantes. En ese mismo periodo fue diputado de Bienestar Social de la Excma. Diputación Provincial de Cádiz, responsabilidad desde la que garantizó los servicios sociales básicos durante los momentos más críticos de la pandemia de Covid-19.