Ivan Mactaggart is a British film producer best known for his 2017 production '' Loving Vincent '' , which earned him an Academy Award nomination for Best Animated Feature at the 90th Academy Awards
90th Academy Awards
90th Academy Awards
Ivan Mactaggart