5 credits on file—5 films, spanning 2004–2024.
The First Omen
2024 · 65/100
Mafia Mamma
2023 · 51/100
Freaks Out
2021 · 68/100
The Invisible Boy
2014 · 48/100
The Consequences of Love
2004 · 74/100