Search results
We did not find results for: Ivan Mactaggart.
Check spelling or type a new query.
We did not find results for: Ivan Mactaggart.
Check spelling or type a new query.
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 and a BAFTA Award nomination for Best Animated Film. Wikipedia