James Marsh - Home

James Marsh

James Marsh was born on April 30, 1963 in Truro, Cornwall, England. He is a director and producer, known for Une merveilleuse histoire du temps (2014), Le funambule (2008) and Le Projet Nim (2011).
read more

Portrait Photos of James Marsh 25 Portrait Photos

Landscape Photos of James Marsh 33 Landscape Photos