Home›James MacnaughtonJames MacnaughtonKnown for ActingPlace:Yeovil, Somerset, England, UKMovies2022The Mountain Details Who Wants To Be Me? Details TV Shows2025Still Waters Details 2025Dept. Q Details 2025Dept. Q Details 2023Secret Invasion Details