8 credits on file—8 films, spanning 2003–2026.
My Dearest Assassin
2026 · 58/100
The Creator
2023 · 65/100
Thirteen Lives
2022 · 79/100
Only God Forgives
2013 · 51/100
The Lady
2011 · 61/100
Rescue Dawn
2006 · 74/100
Two Brothers
2004 · 72/100
Beyond Borders
2003 · 55/100