6 credits on file—3 films and 3 shows, spanning 2010–2025.
Perfect Match
2025 · 77/100
The Long Season
2023 · 88/100
The Bad Kids
2020 · 82/100
Dragon Blade
2015 · 53/100
Chinese Zodiac
2012 · 51/100
Little Big Soldier
2010 · 68/100