5 credits on file—5 films, spanning 2000–2025.
The Monkey
2025 · 54/100
Frankie & Alice
2010 · 57/100
Resident Evil: Apocalypse
2004 · 55/100
Narc
2002 · 70/100
Loser
2000 · 45/100