The Motion Picture Company

The Moving Picture Company is a British visual effects and production company, headquartered in Soho, London with facilities located in Los Angeles, New York City, Montreal, Amsterdam, Bengaluru, Paris, Berlin and Shanghai. It is a subsidiary of Technicolor SA.

Role: animator
01

fashion

03:26

Balenciaga Fall 21 Campaign

A trip to the Matrix.. Demna Gvasalia doesn’t disappoint with his latest Fall Winter 2021 Campaign.

This website uses cookies.
By using this website and it's content, you accept these cookies.
Learn More