Known For
Acting
24
Cheng's Thug
2001
Ninja Assassin
Yakuza Henchman
2009
The Cottage
Chun Yo Fu
2008
Dog Eat Dog
Disgruntled customer