Actor · Born 1969
Detective Dee and Deep Sea Palace
2020 · as Di Renjie
Blood Ties
2009 · as Shun
Painted Skin
2008 · as Xia Huo Xiang