3 credits on file—3 films, spanning 2014–2025.
The Phoenician Scheme
2025 · 66/100
System Crasher
2019 · 79/100
A Most Wanted Man
2014 · 69/100