Acting
2010-10-10 · Haozhou,Anhui Province,China
The Neuron Doctors
2022 · Series
Sniper Army
2021 · Movie
I Am the Years You Are the Stars
2021 · Series
Cloudy Mountain
Faith Makes Great
Three Eyes
2020 · Movie
The Climbers
2019 · Movie
Depth of Misery
Kung Fu Baby
2018 · Movie