5 credits on file—5 films, spanning 2008–2025.
Wall to Wall
2025 · 56/100
Exhuma
2024 · 76/100
Red Shoes and the Seven Dwarfs
2019 · 69/100
Fabricated City
2017 · 71/100
The Chaser
2008 · 78/100