5 credits on file—1 film and 4 shows, spanning 2008–2023.
The Wandering Earth II
2023 · 72/100
The Bad Kids
2020 · 82/100
The Long Night
Joy of Life
2019 · 82/100
The Legend of Bruce Lee
2008 · 69/100