A Chinese actor born in Shaoxing, Zhejiang, China. He married actress Zihan Chen in 2016. Some of his works include Lost in the Pacific (2016), Ye ban shu tou (2014) and The Ultimate Winner (2011).
A Chinese actor born in Shaoxing, Zhejiang, China. He married actress Zihan Chen in 2016. Some of his works include Lost in the Pacific (2016), Ye ban shu tou (2014) and The...Read more Ultimate Winner (2011).