Roy Wang

Roy Wang

Born 10 May 1991 in Ya'an, Sichuan, China

Writer

Director

Cinematographer

Editor