Acting
Born: 1983-02-02 in Dubai, United Arab Emirates
28 Weeks Later
Infected Person (uncredited)
Brave
Mai
Jules Verne's Mysterious Island
Another Pirate
Batman Begins
League of Shadows Warrior (uncredited)
Mickey Virus
Hacker
Bangkok Rush / Time Rush
Alex
The King Maker
Ninja
The Scorpion King 3: Battle for Redemption
Head Assassin (uncredited)
The White Monkey Warrior
Dean
English Dogs in Bangkok
Bounce
Shanghai
Distraught Husband (uncredited)
Shark Huntress
The Protector
Vincent's Henchman
Haphazard
Dru
Director
RED 2
Stunts
Writer
Mother of the Bride
Vampires: The Turning
Stunt Double