Juan Castillo Rojas-Marcos cursó el Doble Grado en Sociología y Ciencias Políticas y de la Administración (UPO) y el Máster en Antropología: Gestión de la Diversidad Cultural, el Patrimonio y el Desarrollo (US). Actualmente es investigador pre-doctoral en Estudios Migratorios, contratado en el marco del proyecto europeo SafeHabitus (Horizon Europe), en el Instituto Universitario de Estudios sobre Migraciones (IUEM) de la Universidad Pontificia Comillas. La tesis doctoral en la que trabaja versa sobre las condiciones de vida y trabajo y mecanismos de dominación de los trabajadores y trabajadoras migrantes en la agroindustria de Huelva. Tiene publicaciones académicas previas en sociología de la educación. Otras líneas de trabajo recientes tienen que ver con el análisis de procesos y conflictos urbanos. Además del proyecto europeo ya citado, participa y ha participado en otros proyectos nacionales. Ha hecho dos estancias de investigación en Ecuador.