Ultraviolet
The Protector
Horizon Line
The Twins Effect
Vampires: The Turning
Jules Verne's Mysterious Island
Bangkok Adrenaline
Gen-Y Cops
Movie · as Dan
Movie · as Young Pirate
Movie · as Vincent's Henchman
TV · as Young Pirate · 2 eps
Movie · as Vampire Dan
Movie · as Kurt's Henchman