Acting
Spring Fever
2010
Mystery
2012
Gu Shi
2026
Itching
2024
Delay
2025
The Wind Will Say
2022
Wolves of Wuhan
2018