Was a member of the Sammo Hung Stuntmen's Association.
1990Magic Cop as Policeman
1990Return Engagement as Bodyguard
1989Casino Raiders as Unknown
1989Lady Reporter as Te's Thug
1988Mr Vampire Saga 4 as Prince's Guard
1988Painted Faces as Wire Team Member (uncredited)
1988Dragons Forever as Thug at Factory
1987Long Arm of the Law II as Unknown
1987Eastern Condors as Vietnamese Soldier
1987Scared Stiff as Thug
1986Righting Wrongs as Unknown
1986Rosa as Policeman
1986Millionaires' Express as Bank Robber
1985Yes, Madam! as Policeman (uncredited)
1985Heart of Dragon as CID
1985Twinkle, Twinkle Lucky Stars as Boss Lau's Man at Warehouse / Thai Assassin
1985My Lucky Stars as Chief's Thug
1984The Owl vs Bombo as Gang Member
1984Heroes Shed No Tears as General Samton's Soldier
1984Hong Kong 1941 as Unknown
1984Pom Pom as Sha's Thug
1983Winners & Sinners as Chan Chiu's Thug
1982The Dead and the Deadly as Uncle Ko's Worker / Brother Chun's Ghost
1982Carry On Pickpocket as Robber in Toilet
1982Aces Go Places as Max Mad's Thug
1981The Prodigal Son as Fighter Defeated by Po
1981Bloody Parrot as Unknown
1981Game of Death II as Guard In The Cave / Tower Entrance Guard
1981Beware Of Pickpockets as Lice's gang member
1980Encounters of the Spooky Kind as Hsiao Peng
1980By Hook or By Crook as Killed Son in Flashback
1980Carry on Wise Guy as Unknown
1980The Master as Wan's Thug
1980We're Going to Eat You as Unknown
1980The Victim as Jo Wing's Man
1980The Young Master as Wai Yee School's Student (uncredited)
1980Clan of the White Lotus as Ching Fighter
1979Mad Monkey Kung Fu as Duan's Thug (uncredited)