Funcionario del Cuerpo Superior de la Junta de Andalucía, trabajando en el Servicio Andaluz de Empleo durante varios años como técnico en oficina de empleo (2006-2008); y posteriormente como técnico en el programa Escuelas Taller y Talleres de Empleo de 2008 a 2013.
Desempeña las funciones de Consejero de la red EURES (European Employment Services) en la provincia de Almería desde finales de 2013. EURES es una red de cooperación de los Servicios de Empleo del Espacio Económico Europeo creada por la Comisión Europea y que depende de la Autoridad Laboral Europea (ELA). El personal de la red pertenece a los servicio de empleo nacionales (o autonómicos) de cada país. Ofrecen a usuarios y empresas servicios personalizados de información, orientación e intermediación laboral en Europa.
Dentro de EURES forma además parte del grupo de trabajo PCP Mixto (Puentes de Cooperación Permanente), que colabora en la difusión de ofertas y en la organización y realización de eventos tanto de información sobre condiciones de vida y trabajo, como de reclutamiento con Servicios de Empleo y empresas de otros países como Irlanda, Portugal, Italia, Eslovenia, Croacia, Chipre, Malta, Grecia, Eslovaquia, Rumanía, Bulgaria, etc. Como Consejero Eures en la provincia de Almería y como miembro del PCP Mixto realiza, entre otras tareas: informar sobre oportunidades de empleo, condiciones generales de de vida y trabajo en otros países, ayudas financieras a la movilidad. Difundir y apoyar eventos de reclutamiento, organizando tanto eventos online como presenciales, etc.