Catedrático de Derecho del Trabajo y de la Seguridad Social de la Universidad de Sevilla.
Licenciado en Derecho por la Universidad de Sevilla, tras cursar estudios de posgrado en Cornell University y en la Universidad Complutense de Madrid, obtuvo su doctorado en la de Bolonia. Ha desarrollado su carrera en las Universidades Carlos III de Madrid, Huelva y Sevilla.
Los temas en los que ha centrado su atención investigadora han sido la regulación del mercado de trabajo; el Derecho y las relaciones laborales supranacionales; el impacto de las nuevas tecnologías en el trabajo; y el marco jurídico de las relaciones laborales.
En la vertiente de transferencia de resultados de la investigación ha desarrollado tareas de consultoría para distintas entidades públicas y privadas en temas de su especialidad, mediante la firma de contratos a través de su Universidad, siendo actualmente senior counsellor de la firma de servicios legales PwC Tax & Legal. Ha sido consejero de los Consejos Económicos y Sociales de España y de Andalucía, en ambos casos como experto independiente nombrado por el Gobierno. En la actualidad forma parte del pleno del Consejo Andaluz de Relaciones Laborales, también con este perfil.
En el apartado de tareas de gestión universitaria ha ocupado diversos cargos de secretaría general, dirección de centro y de departamento, además de haber formado parte de numerosos órganos colegiados. También ha sido Secretario General del Grupo Internacional de Universidades La Rábida.