5 credits on file—4 films and 1 show, spanning 2005–2025.
Alien: Earth
2025 · 76/100
Shanghai
2012 · 48/100
28 Weeks Later
2007 · 66/100
Batman Begins
2005 · 81/100
The Protector
2005 · 64/100