He is a Chinese actor, born in Shanghai, China. He graduated from Chiba University in Japan. His debut was in Snow Leopard (2010). He is known for his roles in The Bad Kids (2020), Tribes and Empires: Storm of Prophecy (2017-2018), and Love in the 1980s (2015).
He is a Chinese actor, born in Shanghai, China. He graduated from Chiba University in Japan. His debut was in Snow Leopard (2010). He is known for his roles in The Bad Kids (2020),...Read more Tribes and Empires: Storm of Prophecy (2017-2018), and Love in the 1980s (2015).