Carlos Igualada es licenciado en Historia por la Universidad de Alicante. Máster en Relaciones Internacionales por la Universidad Internacional de La Rioja y con diversos cursos en las universidades de Maryland, Ginebra y Leiden.
Es especialista en análisis de terrorismo yihadista por la Universidad Pablo Olavide de Sevilla.
Autor del blog Mundos Enfrentados https://carlosigualadatolosa.wordpress.com/ así como de diversas publicaciones en revistas científicas. Es colaborador del grupo de análisis Baab al Shams.