Faye Shu is a China-born filmmaker based in London. She is the writer/director of the short films "Foliage" and "Safe Dose." "Foliage" has been selected for film festivals across places, including China, Turkey, Mexico, and Colombia. As a translator, she has been involved in award-winning feature films, such as Lucky Lu (2025) and Blue Sun Palace (2024).