Home›Xin LiuXin LiuKnown for DirectingBorn:1968-01-01Place:Kunming, Yunnan Province, ChinaMovies2017Final Battle in Town Details 2013Battle: Sea of Death Details 2007Way of the Snowstorm Details 2005禁猎区 Details 1991缉毒战 Details 1990Amid the Howling Wind Details TV Shows1990文化圈 Details