Ivan Mactaggart is a British film producer best known for his 2017 production Loving Vincent,[1][2] which earned him an Academy Award nomination for Best Animated Feature at the 90th Academy Awards[3] and a BAFTA Award nomination for Best Animated Film.
[4] Ivan Mactaggart has previously worked for several production companies (BBC Film, BBC Worldwide, Baker Street Media Finance, BMS Finance,[5] the latter being where he worked on the production of Moon and Made in Dagenham).
[7] In 2019, Cambridge Picture joined the production of the period drama series The Galapagos Affair.
[8] In 2020, he bought options on nine short stories by Mike Carey to create a TV drama series.
[9] In 2024, Cambridge Picture announced the production of Niall Johnson's feature film Humanoid.