10 credits on file—7 films and 3 shows, spanning 1997–2025.
Devil May Cry
2025 · 74/100
Diary of a Wimpy Kid: The Long Haul
2017 · 35/100
Agent Carter
2015–2016 · 75/100
Ray Donovan
2013–2020 · 76/100
Beowulf
2007 · 59/100
The Polar Express
2004 · 66/100
S1m0ne
2002 · 55/100
Spider-Man
2002 · 77/100
The Tuxedo
2002 · 47/100
Spawn
1997 · 44/100