A Chinese actor, born in Tangshan, China. He starred in numerous films and TV series including Jia you jiu feng (2005), Snow Flower and the Secret Fan (2011), A Touch of Sin (2013), and The Eight Hundred (2020).