Song Liu
Song Liu导演 | 编剧
1991年1月29日出生于Beijing, China

Song Liu,Born in Beijing, China, Song Liu is a filmmaker based in Hollywood. Song Liu's first film made in Urumqi when he was 12 years old, which was a 16 mm color film about his aunt and her brown puppy, Niu Niu. Song borrowed the filmmaking equipment from a non-profit film organization in his hometown. The project was financed by his 12th birthday money.