6 credits on file—3 films and 3 shows, spanning 2001–2025.
The Manipulated
2025 · 82/100
A Shop for Killers
2024–2026 · 83/100
The Roundup: No Way Out
2023 · 74/100
Crouching Tiger, Hidden Dragon: Sword of Destiny
2016 · 54/100
Marco Polo
2014–2016 · 72/100
The Accidental Spy
2001 · 52/100