Bai LiuxiBorn October 24, 1990 in Hebei, China Filmography★ 0.0 Love of God2018★ 6.5 Rakshasa Street2017★ 0.0 烽火线2017★ 0.0 Insect Mahjong Museum2017★ 0.0 The Legend of Beggar King and Big Foot Queen2016★ 7.6 The Dead End2015★ 10.0 The Divine Doctor2015★ 0.0 独立纵队22015★ 0.0 I Have a Dream2015★ 0.0 骄阳似我2014