Chen Yue

Chen Yue

China

Biography

Chen Yue (born in Shanxi, China, 1990) moved to Canada in 2007 for high school. In 2010, he began studying film production at the Vancouver Film School. THE SCOPE OF SEPARATION is his first feature film.

Films Selection