Ian James Duncan

Ian James Duncan
  • Date of birth: 1980
  • Profession: Visual_effects, Editorial_department, Producer
Ian James Duncan was born on November 10, 1980 in Leicester, Leicestershire, England, UK. He is a producer, known for The Freeman Chronicles (2012), The Fungus and End Mind.

The best films