Bingqiang Chen is known for his work on Journey to the West (2013) and Ip Man: The Final Fight (2013). Read more on iMDB