3 credits on file—3 films, spanning 2008–2025.
G20
2025 · 47/100
Invictus
2009 · 74/100
Starship Troopers 3: Marauder
2008 · 34/100