Tao Zhao

Tao Zhao

actress, producer, writer

Tao Zhao was born on Jan 28, 1977 in China. Tao Zhao's big-screen debut came with Platform directed by Zhangke Jia in 2000. Tao Zhao is known for A Touch of Sin directed by Zhangke Jia, Wu Jiang stars as Dahai and Baoqiang Wang as Zhou San. Tao Zhao has got 19 awards and 20 nominations so far. The most recent award Tao Zhao achieved is Shanghai International Film Festival. The upcoming new movie Tao Zhao plays is Swimming Out Till the Sea Turns Blue which will be released on May 28, 2021.

Tao Zhao was born on January 28, 1977 in Taiyuan, Shanxi, China. She is an actress and producer, known for Au-delà des montagnes (2015), Les Éternels (2018) and La petite Venise (2011). She has been married to Zhangke Jia since January 7, 2012.

  • Birthday

    Jan 28, 1977
  • Place of Birth

    Taiyuan, Shanxi, China

Known For


19 wins & 20 nominations

Shanghai International Film Festival
Winner - Dior Female Filmmaker of the Year
Asian Film Critics Association Awards
Best Actress
Winner - NETPAC Award
Best Actress
Winner - NETPAC Award
Show more

Movies & TV Shows