獸性地獄女 (1982)
Chan Lai
形手螳螂腿 (1979)
Ting Hu-Jian
惡虎村 (1974)
Hired fighter with braid #2
生死關頭 (1974)
2nd Uncle
亡命徒 (1972)
Advisor
大內高手 (1972)
Guan
落叶飞刀 (1972)
Shih Kan Tang
Xiao du long (1972)
Xue Dou (1972)
吉祥赌坊 (1972)
Uncle Chen
拳擊 (1971)
瘋狂殺手 (1971)
Garrison Commander Liu
無名英雄 (1971)
Wei Yuan
飛俠神刀 (1971)
Fei Bing
鐵羅漢 (1970)
Jin Tianlong
豪俠傳 (1969)
Chief Han Lung-Feng
红辣椒 (1968)
Ji Nang
追魂鏢 (1968)
Cao's Brother
金燕子 (1968)
Japanese Officer
千面大盜 (1968)
Chief Instructor Han
盜劍 (1967)
Justice Advisor Wang
三更冤 (1967)
盤絲洞 (1967)
Gang boss
風流鐵漢 (1967)
Smiling Tiger Cheng Tian-Shou
獨臂刀 (1967)
Captain Kwan Tin Chi
神劍震江湖 (1967)
Robber Asking Hu to Rob Liu
斷腸劍 (1967)
Warden Yang Hu
女巡按 (1967)
Tang Ti
歡樂青春 (1966)
金鈕扣 (1966)
Master Xin/Qian
邊城三俠 (1966)
Mental patient
老夫子三救傻仔明 (1966)
Abbot Minkong
文素臣 (1966)
Ho Tin Hung
女黑俠木蘭花 (1966)
Old man who rescued Shuzhen
魂斷奈何天 (1966)
Jin Ba-Wang
虎俠殲仇 (1966)
無字天書 (1965)
Tin Lung
張愛蘭巧破黑手黨 (1965)
Priest
聊齋誌異 (1965)
General Wei Chiang
萬古流芳 (1965)
Officer Chung
大地兒女 (1965)
Crap Spirit
魚美人 (1965)
Commander
血溅牡丹红 (1964)
Minister Hsueh Chao
血手印 (1964)
General He
深宮怨 (1964)
Han Qi
秦香蓮 (1964)
Red Head Devil Liu Tang
閻惜姣 (1963)
Hung Shih-chi
諜海四壯士 (1963)
General Chen Xuan Li
楊貴妃 (1962)
殺機重重 (1960)
Screenplay
Sha bao xiong di (1982)
Director
怪拳小子 (1979)
Writer
追龍 (1977)
麒麟掌 (1973)
鐵牛 (1973)