Stand by · pulling the latest frames
Acting
Born · 1989
Jinzhou, Liaoning province, China
Mr. Six
2015
Imperial God Emperor 1
2017
Beauty of Tang Men
2021
Two-Faced Fox
2020
Imperial God Emperor 2
羽球英雄
2018
The Great Beast of Mountains and Seas
Detective Dee and The Great Red Fox
Ace Game Test of Lovers