Wen Ren

Wen Ren

Birthday: May 4, 1989 in Hangzhou, Zhejiang, China
Wen Ren was born on May 4, 1989 in Hangzhou, Zhejiang, China. He is known for his work on Cafe Glass (2015), Couple in the Bedroom (2013) and Parallel Tracks (2009).