3 credits on file—3 films, spanning 2000–2025.
The World Will Tremble
2025 · 76/100
Stan & Ollie
2018 · 76/100
The Man Who Cried
2000 · 54/100