Es profesor titular del área de Comunicación Audiovisual y Publicidad de la Universidad de Cádiz, donde dirige el grupo de investigación «Comunicación y Ciudadanía Digital». Especialista en comunicación, cooperación internacional, movimientos sociales y tecnologías de la información. Ha trabajado como asesor en comunicación para varias organizaciones solidarias españolas. Investigador en proyectos nacionales e internacionales sobre estas temáticas. Algunos de sus libros forman parte de las bibliografías de asignaturas de grado y posgrado en España y Latinoamérica.