Search movies and TV series
Acting

Alien: Earth
as Bergerfeld

Shark Huntress

English Dogs in Bangkok
as Bounce

Haphazard
as Dru

Bangkok Rush
as Alex

Mickey Virus
as Hacker

The Scorpion King 3: Battle for Redemption
as Head Assassin (uncredited)

Shanghai
as Distraught Husband (uncredited)

The White Monkey Warrior
as Dean

Brave
as Mai

28 Weeks Later
as Infected Person (uncredited)

The King Maker
as Ninja

Jules Verne's Mysterious Island
as Another Pirate

Jules Verne's Mysterious Island
as Another Pirate

The Protector
as Vincent's Henchman

Batman Begins
as League of Shadows Warrior (uncredited)