Nacido en Serón en 1966, está casado y tiene tres hijos, de 34, 30 y 21 años.
Es arquitecto técnico por la Universidad de Sevilla y alcalde de su municipio natal desde 1999. Es diputado provincial y portavoz del Grupo Socialista en la Diputación Provincial de Almería desde 2015.
Desde noviembre de 2021 es secretario general del PSOE de Almería.
Durante ocho años ejerció la actividad privada en Sevilla y Almería, en la dirección de obra pública y privada.
Ha sido presidente de la Mancomunidad de Municipios Valle del Almanzora (2002 a 2011), presidente del Grupo de Desarrollo Rural Almanzora, miembro del Consejo Rector del Consorcio de Residuos Almanzora-Levante, representante de Almería en la Asociación Rural de Andalucía y miembro de la Comisión Provincial de Ordenación del Territorio y Urbanismo de Almería.
También ha sido portavoz de grupo en la Comisión de Comercio de la FEMP y miembro del Consejo Ejecutivo de la FAMP.
Bajo su mandato como alcalde, el Ayuntamiento de Serón ha conseguido el Premio Andalucía Medio Ambiente 2013 y los Premios Progreso al Empleo en 2011, al Medio Ambiente en 2012 y al Turismo en 2013. Como alcalde, también ha contribuido a que Serón sea, desde 2003, el primer municipio de Andalucía con mayor potencia de energía renovable eólica instalada y el segundo de España.