2019 | P Storm P Storm
5.9 William Luk, goes undercover as a prisoner to investigate correctional officers who are receiving bribes.
as Yard Referee
2018 | Europe Raiders as Steelhead
2018 | The Dark Soul as Uncle Lo
2017 | Vampire Cleanup Department as Kui
2017 | Xue zhan Tong Luo Wan 3
2016 | Ip Man 3 Ip Man 3
7 When a band of brutal gangsters led by a crooked property developer make a play to take over a local school, Master Ip is forced to take a stand.
as Master Law
2006 | 49 Days
2004 | Laam seung lui gwong as Cobra
2004 | Protégé de la Rose Noire
2004 | Three of a Kind as Lone's dad
2003 | I Want to Get Married as Ching's Dad
2002 | Dry Wood Fierce Fire as Dr. Tsui
2000 | Killer
1998 | Magnificent Team as Boss King
1998 | Severely Rape
1998 | Sex and Zen III as Hung Chi
1997 | Ni ge mie ye chang as Fang
1996 | Ebola Syndrome as Kei
1995 | Mean Street Story as Echinus
1995 | Spike Drink Gang as Chan Chi-Hung
1992 | Hard Boiled Hard Boiled
7.7 A tough-as-nails cop teams up with an undercover agent to shut down a sinister mobster and his crew.
as Lonny
1986 | Naughty Boys as Wong Biu
1985 | Crazy Shaolin Disciples as Hung Hsi-Kuan
1985 | Pursuit of a Killer as Yeh Hung
1985 | This Man Is Dangerous as Police Chief Luo
1983 | Bastard Swordsman as Kung Suen Wang
1983 | Liang shang jun zi as Captain Tieh Li-Wei
1983 | Men from the Gutter
1982 | Bat sap yee ga fong hak as Johnny Chan
1982 | Clan Feuds
1982 | Five Elements Ninjas as Shi Shang
1982 | Hex after Hex as Tsang Ma Su
1982 | Human Lanterns as Kuei Szu-Yi
1981 | Roar of the Lion as Ah Yue
1980 | Ten Tigers of Kwangtung as Iron-fingered Chen Tieh Chi
1980 | The Rebel Intruders as Chi Chun-Peng
1980 | Two Champions of Death as Tung Chien-Chen
1979 | Avenging Warriors of Shaolin as Chun Ah-Chin
1979 | Shaolin Daredevils as Yang Ta-ying
1979 | The Kid with the Golden Arm as Golden Arm Kid
1979 | The Magnificent Ruffians as Guan Ah Yun
1978 | Crippled Avengers as Wei Da-ti
1978 | Five Deadly Venoms as Liang Shen, Toad
1978 | Invincible Shaolin as Chu (Mantis)
1978 | Life Gamble as Mo Jun Feng - the Swordsman
1978 | The Brave Archer Part II as Qiu Qianren
1977 | Soul Brothers of Kung Fu as Shao-san