
Tao Zhai
Tao Zhai is a production designer active in the film industry. Born in China, Zhai has contributed to the visual design of films, focusing on the construction of cinematic environments.
Biography
Tao Zhai is a production designer active in the film industry. Born in China, Zhai has contributed to the visual design of films, focusing on the construction of cinematic environments. In the project The Sun Rises on Us All, released in 2025, Zhai served as production designer, shaping the film’s sets and overall aesthetic. The role involves overseeing the visual style of a production, coordinating with directors and art departments to create cohesive and immersive settings.
Production design is a key element in filmmaking, determining how locations, props, and textures contribute to storytelling. Zhai’s work on The Sun Rises on Us All reflects this collaborative process, where design choices support the narrative and tone of the film. The film’s credited production design indicates Zhai…




