3 credits on file—3 films, spanning 2005–2025.
Ad Vitam
2025 · 49/100
The Night Eats the World
2018 · 58/100
Unleashed
2005 · 68/100