3 credits on file—3 films, spanning 2000–2023.
The Wandering Earth II
2023 · 72/100
A Touch of Sin
2013 · 76/100
Platform
2000 · 75/100