Actor · Born 1982
The Polar Odyssey
2023 · as Er Ha
Devil In Dune
2021
Judge Zhan
2012
Distant Thunder
2010 · as Du Yong-Qing
Young and Clueless
2007