Profesor titular de la Universidad Pablo de Olavide (UPO, España), donde es secretario del Departamento de Educación y Psicología Social. Antes fue profesor en las universidades de Huelva y Sevilla. Diplomado en Magisterio, licenciado en Pedagogía y doctor en Ciencias de la Educación. Imparte docencia en la Facultad de Ciencias Sociales, en el grado de Educación Social y en varios másteres y doctorados. Especialista en Educación para la Salud y Educación para el Desarrollo. Ha promovido y dirigido numerosos proyectos interuniversitarios de cooperación internacional aprobados en convocatorias competitivas (AECID, AACID, Plan Propio UPO, etc.) con instituciones universitarias latinoamericanas (Perú, México, Cuba, etc.), entre los que destaca la línea de colaboración permanente entre la UPO y la UNAN-Managua (Nicaragua), con once proyectos implementados sobre desarrollo comunitario, mejora de calidad de vida y promoción y educación para la salud desde el año 2007. Coordinador del programa de doctorado Educación e Intervención Social, de la UNAN–Managua, que le distinguió con el nombramiento de doctor honoris causa.