Acting
Born April 1, 1991 · Yangzhou, China
He graduated from the Beijing Film Academy in 2013.
Irresistible Love
2020
Bad Detective
2018
Snipers Shot
2016
Method of Cooking Love
2015
神偷特工
2013
Showed Up
The Iron Fan Order
The Imperial Guards: Blood for Blood