Yang Zishan

In 2015, she won the Best Actress Award at the Shanghai International Film Festival for her performance in 20 Once Again.

In 2017, She starred in Walking Past the Future, the only Chinese film to be nominated for the Un Certain Regard at the 2017 Cannes Film Festival,[2] and the science fiction thriller Battle of Memories.

[3] In 2018, she starred in Till the End of the World, the first film in history to shoot in Antarctica.

In 2023, Yang Zishan was appointed the Jury Member of the 25th Shanghai International Film Festival Golden Goblet Award.

They met while starring in 7-minute romantic drama in Taiwan as part of the 2011 web series Female Zodiac Stories.