Lost Identity
Series • 2024
Mr. & Mrs. Chen
Series • 2023
The Children of Huang Shi
Movie • 2008
Once Upon a Time in Shanghai
Movie • 2014