Skip to content
Portrait of Xu Weihao

Acting

Xu Weihao

  • Born June 7, 1989
  • China
  • 37 years old

Director, screenwriter, and actor, originally from Jiangsu and raised in Beijing. In 2023, White River, which he co-wrote and starred in, was selected for the Bright Future section of the 52nd International Film Festival Rotterdam and was theatrically released in France in January 2025. In 2026, Against the Flow, in which he stars, was selected …

Read more Show less

Director, screenwriter, and actor, originally from Jiangsu and raised in Beijing. In 2023, White River, which he co-wrote and starred in, was selected for the Bright Future section of the 52nd International Film Festival Rotterdam and was theatrically released in France in January 2025. In 2026, Against the Flow, in which he stars, was selected for the International Narrative Competition of the 25th Tribeca Festival. His directorial debut Last Train was selected for the Golden Goblet Short Film Competition at the 28th Shanghai International Film Festival

Movie

Fang

Series

Lin Wei

Movie

Xiaofang

Movie
Movie
Movie

Man

Movie

Screenplay

Movie

Screenplay

Movie
Movie
Movie
Movie