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, 1989Place of Birth
Hangzhou, Zhejiang, China
Awards
12 wins & 6 nominations
CAAMFest
2019
Cinefantasy International Fantastic Cinema Festival
2019
2019
Show more
Movies & TV Shows
All
Movies
- 2019
editor, director
6.3 - 2011
camera and electrical department
5.8 - 2011
camera and electrical department
4.2