7 credits on file—6 films and 1 show, spanning 2002–2024.
Venom: The Last Dance
2024 · 54/100
Spider-Man: Across the Spider-Verse
2023 · 86/100
Venom: Let There Be Carnage
2021 · 56/100
Always Be My Maybe
2019 · 70/100
Venom
2018 · 61/100
Awkward.
2011–2016 · 73/100
Kung Pow: Enter the Fist
2002 · 56/100