Du Xiaoyu, born in Jinan, Shandong in 1990, graduated from Beijing Film Academy and is a Chinese female screenwriter.
The Mystic Nine Side Story: Four Belongs to Abelmoschus 2016
Director
Pork and Moon 2013
Double Happiness 2010
Summer travel 2011
Screenplay
Credits from TMDB.