92 Legendary La Rose Noire 1992
Interviewer
100 mins.
A Simple Life 2011
Ah Chun - Roger's high school buddy
118 mins.
Amphetamine 2010
Beggar
97 mins.
Ba liang jin 1989

100 mins.
Ballistic 2008
Director
95 mins.
Besieged City 2008
Director
96 mins.
Black Mask 1996
Operating Room Doctor
99 mins.
Chui lian ting zheng 1983

102 mins.
City Without Baseball 2008
Director
100 mins.
Dan yuan ren chang jiu 1989

Echoes of the Rainbow 2010
Goldfish Seller
117 mins.
Gangs 1988
Director
98 mins.
Gen wo zou yi hui 1995
Director
92 mins.
Gimme Gimme 2001
Director
101 mins.
Hei xue 1991
Lau
89 mins.
Lam Gong juen ji fan fei jo fung wan 1992
Director
112 mins.
Lang man feng bao 1996
Fight Official
108 mins.
Lee Rock 1991
Director
128 mins.
Lee Rock II 1991
Director
71 mins.
Lee Rock III 1992
Director
Meng xing shi fen 1992
Immigration Officer
97 mins.
Miao jie huang hou 1990
Director
110 mins.
My Name Is Fame 2006
Director
94 mins.
Now You See It, Now You Don't 1992
Cameo
97 mins.
Qing tian pi li 2: The Ending 1993
Director
Quan wang 1991
Director
103 mins.
Rock On 2010
Director
94 mins.
Spacked Out 2000
Director
91 mins.
Tactical Unit - No Way Out 2008
Director
90 mins.
Tactical Unit - Partners 2009
Director
Tales from the Dark 2 2013
Director
90 mins.
The Sniper 2009
Superintendent
90 mins.
Three Summers 1992
Director
90 mins.
Yit huet jui keung 1997
Hardy
110 mins.
Zao Jian, Wan Ai 2013
Director
90 mins.