
Acted in 69
2000s
- 2001
1990s
- 1998
- 1997
Task Force
Movie
Too Many Ways to Be No. 1
Movie
- 1996
- 1995
- 1994
Fearless Match
Movie
- 1993
- 1992
Best of the Best
Movie
Come from China
Movie
- 1991
Angel Force
Movie
Blue Lightning
Movie
The Royal Scoundrel
Movie
- 1990
Forsaken Cop
Movie
Sleazy Dizzy
Movie
An Eye for an Eye
Movie
1980s
- 1989
Seven Warriors
Villager
Close Escape
Movie
Bloody Brotherhood
Movie
- 1988
City Warriors
Movie
- 1987
- 1986
- 1985
- 1984
Prince Charming
Cinema Usher
- 1983
Descendant of the Sun
Movie
Little Dragon Maiden
Zhiquang
Men from the Gutter
Triad at Night Club
Shaolin Intruders
Chief Fang's Thug
Bastard Swordsman
(uncredited)
Hong Kong Playboys
Bodyguard
The Lady Is the Boss
Disco Bouncer (uncredited)
Twinkle Twinkle Little Star
Brother Wong's man
- 1982
Mercenaries from Hong Kong
He Ying's Man
Ode to Gallantry
Thug after Wu Daotong
Brothers from the Walled City
Da De's Gang Member
Godfather from Canton
Casino Boss's Thug
Brave Archer and His Mate
Temple Guard (uncredited)
House of Traps
Chai Wan
- 1981
Masked Avengers
Chen Shengkang
Challenge of the Gamesters
Casino security
The Sword Stained with Royal Blood
Wen Clan Member
- 1980
Legend of the Fox
Guinong's Bodyguard
The Rebel Intruders
Spearman
Two Champions of Shaolin
Fang Meiyu
The Flag of Iron
Iron Flag Dai Cong
1970s
- 1979
Ten Tigers of Kwangtung
Tam Chung
The Deadly Breaking Sword
Prison Guard
To Kill a Mastermind
Martyr
The Magnificent Ruffians
Chen Qing
The Daredevils
Soldier
- 1978
- 1976
Other crew 3
2000s
- 2003
- 2000
1990s
- 1993