4 credits on file—3 films and 1 show, spanning 2003–2023.
The Beast
2023 · 67/100
No Man's Land
2020 · 67/100
Deerskin
2019 · 71/100
Love Me If You Dare
2003 · 69/100