Ariel Sheng

Shanghai Casting Director

Ariel Sheng



Ariel Sheng is the casting director of Aplus, with over 8 years of experience in the advertising industry. Prior to establishing Aplus Studio, Ariel had worked as a stylist and as a producer at multiple international agencies, where she developed a full understanding of the requirements of casting for various roles. She has since become one of China’s top casting directors, and is branching out to movie casting.


Her unique approach to casting has impacted and changed many directors' and clients' perception of traditional casting in China.


"Discover the stories behind the people and connect them with the stories of the cast and the clients, that's where the magic happens."