Movies
Fallen Angels
as Charlie
The Grandmaster
as Zhang Yongcheng (voice)
New Police Story
as Ho Yee
Ashes of Time
as Girl with Mule
Bangkok Dangerous
as Fon
Dr. Wai in the Scripture with No Words
as Shing
Kung Fu Jungle
as Luk Yuen-sum
High Risk
as Joyce
Seven Swords
as Wu Yuanying
Cold War II
as Phoenix Leung