Chen Lu


Chen Lu is a director, writer, cinematographer, and photographer based in Shanghai.

He graduated with a bachelor’s degree in Film & TV from the Tisch School of the Arts of NYU, Chen has a strong poetic vision displayed in most of his work and is able to capture subjects’ subtlety through his images.

He is fascinated by the complexity displayed in people’s emotions and wishes to tell stories about the human experience in unprecedented ways.

Inspired greatly by Asian filmmakers, Chen wishes to combine his Asian background with the international vision he gained by studying abroad to create unique visual stories.