Diplomado en Trabajo Social, especialidad Marginación y Exclusión Social por la Universidad Pablo de Olavide de Sevilla; Grado de Trabajo Social y Master en Cooperación al Desarrollo y
Ayuda Humanitaria por la Universidad de Extremadura. Ha desarrollado su experiencia profesional como especialista en políticas de refugio y asilo en España a través de la Comisión española de Ayuda al Refugiado. Posteriormente se ha desarrollado laboralmente como cooperante expatriado en Nicaragua, Honduras, Perú, Chile, Bolivia, Namibia, etc. Ha sido representante de ongs de cooperación en Extremadura, y en los últimos años como evaluador de proyectos de cooperación internacional para el desarrollo en Marruecos, República Dominicana o Palestina.