1989
City Cops Shikamuka's thug
1990
Skinny Tiger, Fatty Dragon Robber
1991
Lee Rock II Shrimp Head / Lu
Once Upon a Time in China Shaho gang member
1992
Forced Nightmare
Once Upon a Time in China II Priest Gao Kung
The Musical Vampire Ah Keung
New Dragon Gate Inn Ngai
1993
Once Upon a Time in China IV Kwai Geuk-Chat (Club Foot)
Millionaire Cop Robber
Fist of the Red Dragon Prince Barac
Once Upon a Time in China III Kwai Geuk-Chat (Club Foot)
1994
Wonder Seven Shaolin Monk
The Other Side of the Sea
Once Upon a Time in China V Kwai Geuk-Chat (Club Foot)
1995
The Blade Fei Lung / Flying Dragon (Falcon)
The Little Drunken Masters
Wong Fei Hung Series : The Eight Assassins
The Chinese Feast Chef Wong Wing
1996
Wong Fei Hung Series : The Ideal Century
Wong Fei Hung Series : The Suspicious Temple
Tri-Star Loanshark Tai
Wong Fei Hung Series : The Final Victory
Black Mask Jimmy Jimmy
Wong Fei Hung Series : The Headless General
1997
Once Upon a Time in China and America 'Clubfoot' Seven
Double Team Stavros' Man in Hotel
1998
Till Death Do Us Part Bill
The Blacksheep Affair Captain Kiang
1999
Simon Sez Xin Xin (Bodyguard)
2002
Fist of Fury - Sworn Revenge Hung Fei
2008
Butterfly Lovers Teacher Bald Head
Playboy Cops Tatoo Club's Chairman
2010
King of Triads Kong
Vampire Warriors Kung
Don Quixote Eunuch in black
2011
The Butcher, the Chef, and the Swordsman Swordsman #2
The Woman Knight of Mirror Lake Captain Ao Feng
Shaolin Sou Xiang Tu
The Warring States Assassin
2012
Tai Chi Zero Uncle Qin
The Kung Fu Master
Million Dollar Crocodile Chaozhou Guy
2013
7 Assassins Wu Chao
Ip Man: The Final Fight Local Dragon
2016
Trivisa Kun-Xi
2017
The Hidden Sword
挟刀揉手 自己
2018
Assassins and the Missing Gold
Kung Fu League Clubfoot Kai
2019
Swordsman Nice Kungfu
Jade Dynasty
close
error Unable to connect to the server Retry