3 credits on file—3 films, spanning 2011–2025.
Once Upon My Mother
2025 · 74/100
The Substance
2024 · 71/100
The Lady
2011 · 61/100