Actor
City Under Siege
2010 · as Yao Li
One Arm Hero
2005 · as Chu Jan
Hero the Great
2005
Dragon in Fury
2004
Kung Fu Tea
Dragon the Master 2
2002 · as Pearl
Iron Lion
2002
Dragon the Master
2001 · as Cherwood