13 credits on file—12 films and 1 show, spanning 2017–2026.
Spider-Man: Brand New Day
2026 · 79/100
The Wrecking Crew
2026 · 63/100
Novocaine
2025 · 66/100
Lift
2024 · 48/100
Tarot
2024 · 41/100
Reginald the Vampire
2022–2024 · 65/100
Spider-Man: No Way Home
2021 · 79/100
Avengers: Endgame
2019 · 83/100
Let It Snow
2019 · 60/100
Spider-Man: Far from Home
2019 · 75/100
Avengers: Infinity War
2018 · 82/100
Every Day
2018 · 62/100
Spider-Man: Homecoming
2017 · 74/100