Full Name: James Marsh
Date of birth: April 30, 1963(56 years old)
Location: Truro, Cornwall, England
James Marsh has been active for 8 years, participating in 5 movies that average a 6.6/10 score.
Latest FilmsView all Films »
King of Thieves
The Theory of Everything