5 credits on file—5 films, spanning 2012–2024.
Deadpool & Wolverine
2024 · 73/100
Cherry
2021 · 65/100
Spider-Man: No Way Home
2021 · 79/100
Diana
2013 · 41/100
The Impossible
2012 · 77/100