Nace en Benamaurel en 1967. Casado, es padre de dos hijos. Ingeniero Técnico Agrícola por la Universidad de Sevilla. Es técnico de Desarrollo y concejal de Economía del Ayuntamiento de Baza. Ha sido concejal de Urbanismo del Ayuntamiento de Baza, secretario de Organización del PSOE de Baza, y vicesecretario General y Secretario de Comunicación y Acción Electoral de dicha agrupación. Militante desde el año 2000. En la actualidad es Secretario de Comunicación y Acción Electoral del PSOE de Baza y consejero delegado de CajaGranada.