Acting
Born July 23, 1973 · Shanghai, China
Where the Mask Ends
2026
All Men Are Brothers
2011
Till The End of The Moon
2023
Faith Makes Great
2021
When Destiny Brings the Demon
2025
Story of Kunning Palace
The Glory
Go Go Squid 2: Dt.Appledog's Time