Movie |
Operation Dagon
|
Brian |
2025 |
Movie |
English Dogs in Bangkok
|
Bounce |
2020-08-04 |
Movie |
Time Rush
|
Alex |
2016-04-29 |
Movie |
Mickey Virus
|
Hacker |
2013-10-25 |
Movie |
The Scorpion King 3: Battle for Redemption
|
Head Assassin (uncredited) |
2012-01-17 |
Movie |
Shanghai
|
Distraught Husband (uncredited) |
2010-06-10 |
Movie |
The White Monkey Warrior
|
Dean |
2008-08-12 |
Movie |
Brave
|
Mai |
2007-11-22 |
Movie |
28 Weeks Later
|
Infected Person (uncredited) |
2007-04-26 |
Movie |
Batman Begins
|
League of Shadows Warrior (uncredited) |
2005-06-10 |
Movie |
The Protector
|
Vincent's Henchman |
2005-08-11 |
Movie |
Mysterious Island
|
Another Pirate |
2005-09-17 |
Series |
Mysterious Island
|
Another Pirate |
2005-09-17 |
Movie |
The King Maker
|
Ninja |
2005-10-20 |