3 credits on file—3 films, spanning 2010–2024.
Alienoid: Return to the Future
2024 · 68/100
Lucy
2014 · 62/100
The Man from Nowhere
2010 · 82/100