En 2009, James Swanton fue a estudiar inglés a Selwyn College, Cambridge, donde apareció en aproximadamente 24 producciones teatrales. Luego de su graduación, en 2013, hizo su debut teatral profesional en la obra Sikes & Nancy en el Mercury Theatre, Colchester. Desde entonces, se desempeñó mayormente en teatro, haciéndose conocido por sus interpretaciones de terror. Swanton repitió el papel en Trafalgar Studios, West End, de Sikes & Nancy, convirtiéndose en el actor más joven de la historia en interpretar los papeles principales en su propio programa del West End. También se destacó en otras obras como Frankenstein's Creature (FrightFest, Leicester Square) y Ghost Stories for Christmas (Charles Dickens Museum). También se hizo conocido por su trabajo en películas de terror, en particular el Espíritu en la fenomenalmente popular Host. En 2022 aparece como en el papel titular de Jack in the Box 2: El Despertar (2022).