2005
2007
2010
2012
28 Weeks Later
as Infected Person (uncredited)
Jules Verne's Mysterious Island
as Another Pirate
The Scorpion King 3: Battle for Redemption
as Head Assassin (uncredited)
The Protector
as Vincent's Henchman
Shanghai
as Distraught Husband (uncredited)