4 credits on file—3 films and 1 show, spanning 2002–2025.
The Plague
2025 · 72/100
Around the World in 80 Days
2021 · 65/100
4 Months, 3 Weeks and 2 Days
2007 · 82/100
Amen.
2002 · 70/100