Wen Ren

Wen Ren

camera and electrical department, director, editor

Wen Ren was born on May 04, 1989 in China. Wen Ren's big-screen debut came with Losing Control directed by Valerie Weiss in 2011.

Wen Ren was born on May 4, 1989 in Hangzhou, Zhejiang, China. He is a director and editor, known for Zui Hou De Ri Chu (2019), Cafe Glass (2015) and Couple in the Bedroom (2013).

  • Birthday

    May 04, 1989
  • Place of Birth

    Hangzhou, Zhejiang, China

Awards

12 wins & 6 nominations

CAAMFest
2019
Zui Hou De Ri Chu (2019)
Winner - San Francisco Film Critics Circle Award
Cinefantasy International Fantastic Cinema Festival
2019
Best Film
Winner - Cine Fantasy Award
2019
Best Screenplay
Winner - Cine Fantasy Award
Show more

Movies & TV Shows

All
Movies