8 credits on file—8 films, spanning 2016–2025.
The Old Guard 2
2025 · 43/100
The Creator
2023 · 65/100
The Princess
2022 · 59/100
Da 5 Bloods
2020 · 64/100
The Old Guard
2020 · 66/100
Bright
2017 · 56/100
Star Wars: The Last Jedi
2017 · 63/100
Crouching Tiger, Hidden Dragon: Sword of Destiny
2016 · 54/100