Actor
- The Stop Hit (2016)
- Vanishing Son IV (1994)
- Vanishing Son (1994)
- Hong tian mi ling (1994)
- Dragon: The Bruce Lee Story (1993)
- Double Impact (1991)
- Yi dan qun ying (1989)
- Police Story 2 (1988)
- Bloodsport (1988)
- 'A' gai wak juk 2 (1987)
- Xiao dao hui (1982)
- Xiong xie (1981)
- Tang lang (1981)
- Fearless Master (1980)
- Ti dou (1980)
- Chu zha hu (1980)
- Hou hsing kou shou (1980)
- Wen da (1979)
- Bai cu shi fu kou cu tou (1979)
- Shao Lin san shi liu fang (1978)
- Zui mao shi fu (1978)
- Meng nan da zei yan zhi hu (1978)
- Lan gui yu che tou (1978)
- Chu ce (1977)
- Bian tai nu sha shou (1977)
- Xie hai tang lang chou (1977)
- Hung Hei Kwun (1977)
- Shi xi lu kou (1976)
- Lao jia xie pai gu ye zi (1976)
- Chi nu (1976)
- Huang Fei-hong yu liu a cai (1976)
- Chin se tai yang (1976)
- Cleopatra Jones and the Casino of Gold (1975)
- Bu zai you chun tian (1974)
- Long hu tan (1974)
- Yi shan wu hu (1974)
Filmografie - altele