Ivan Mactaggart
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. Provided by Wikipedia-
1
-
2
Streaming video - 2017
Saved in: -
3
Streaming video - 2019
Saved in:
Search tools:
Get RSS feed
–
Email this search