Acting
Born April 28, 1988 · Shenyang, Liaoning, China
Against the Current
2026
Falling in Love With Cats
2020
Tell Me You Love Me
2011
Beggar With Dragon Palm
2018
Eight-Diagram Master