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