Comrades, Almost a Love Story
as Au Yeung PaoInfernal Affairs
as Hon SamContract Killer
as Ngok LoTwin Dragons
as Man on the Telephone at Concert LobbyMy Lucky Stars
as Roundhead / BlockheadInfernal Affairs III
as Hon SamInfernal Affairs II
as Hon SamLegend of the Red Dragon
as Man in Crown (uncredited)Twinkle, Twinkle Lucky Stars
as RoundheadEnter the Fat Dragon
as Son Returning from San FranciscoPedicab Driver
as Wok CookBodyguards and Assassins
as HK Police Chief SmithMillionaires' Express
as Security Head / Bank RobberThe Banquet
as Tsang Siu ChiFrom Vegas to Macau II
as Donnie YenThree
as Chan Kwok-wai (segment "Going Home")The 14 Amazons
as Hsia Tower GuardAces Go Places II
as FattieThe Accidental Spy
as Many LiuSupercop 2
as Busty Woman in RedChallenge of the Masters
as Master Lin's Student (uncredited)The Iron-Fisted Monk
as Textile Mill WorkerVampire Cleanup Department
as PolicemanFive Shaolin Masters
as PatriotIn the Line of Duty 3
as Customer at RestaurantThe Romancing Star II
as Mocking FaceExecutioners from Shaolin
as Pai Mei's Monk (uncredited)72 Tenants of Prosperity
as Ha KungLucky Stars Go Places
as Roundhead / Lo HanThe Romancing Star
as UglyScared Stiff
as Halley Tsang Hsiao WeiGhost Punting
as RoundheadJust Another Pandora's Box
as Zhu GeThe Grey Men
as Brother BaoHow to Meet the Lucky Stars
as RoundheadGolden Boy
as Chow Yiu ShanIt's a Mad, Mad, Mad World
as Smiley Joe