4 credits on file—4 films, spanning 2002–2018.
The Girl in the Spider's Web
2018 · 53/100
Emerald Green
2016 · 59/100
Hitman: Agent 47
2015 · 44/100
Half Past Dead
2002 · 38/100