General Manager


Work →

As an executive producer and manager of visual effects studios, Steven has been at the forefront of bringing world-class creative VFX and design to China’s burgeoning advertising industry.

Steven began his career in Sydney, working his way up to become executive producer at The LaB, Sydney. In 2009 he moved to Shanghai, the exciting new frontier of global advertising, to establish the studio of London-based Smoke & Mirrors. His next stop was Hong Kong, working with Pixel Box and Cut + Run as executive producer, a role which saw him traverse the entire region, marketing the studio and connecting with top talent.

Steven returned to Shanghai in 2012 with MPC/Technicolor, with the mission to build the Asia arm of the international visual effects leader and the first studio capable of truly bridging the east and west in terms of craft and expertise.  Under his management, MPC Shanghai has established itself as China’s go-to creator of high-end effects, design and new media production.

A genuine people person with a passion for facilitating creative, Steven strives to forge strong relationships with the best creative minds and VFX talent, to ensure MPC keeps delivering the innovative work for which it is known worldwide.

Across seven years leading studios in the Asia Pacific region, Steven has equipped himself with an in-depth understanding of the market’s key players, creative workings and various production nuances, and is honored to have collaborated with many amazing directors, agencies and clients.