Our MPC Shanghai studio provides our range of creative VFX solutions for the advertising and broadcast industry. Read more about MPC here

To see our MPC Shanghai microsite please click here

Postal Address: 


1/F, Building. 4, No. 727, Dingxi Road, Changning District, Shanghai, 200052

Tel: +86 (21) 62820088

Steven Marolho - General Manager

Lily Li - Head of Production 

Production Team 


Our global family of studios are all permanently connected and networked through an integrated production pipeline, allowing our team of artists and technologists to work closely together on shared projects whether they are in the same building or working remotely from separate locations.