Performance Department, Shanghai Theater Academy, Class of 2000
How Dare You!?
Series • 2026
The Glorious Era
Series • 2019
Justice Bao
Series • 2008
Rising Justice
Beginning of the Great Revival
Movie • 2011
The Piano in a Factory
Bloody Daisy
Movie • 2019