3 credits on file—3 films, spanning 2001–2023.
Ferrari
2023 · 65/100
Unhinged
2020 · 54/100
Planet of the Apes
2001 · 50/100