Qiu Yang

He was born and raised in Changzhou, China. He studied film directing at the Victorian College of the Arts in Australia. His latest short film “She Runs” has been selected to the competition at the Cannes 58th Critics’ Week. His previous work “A Gentle Night” was awarded the Short Film Palme d’Or at the 70th Festival de Cannes. He became the first ever Chinese director to receive this award.