Karl Maka Filmography
- Actor (31 credits)
- Wo de te gong ye ye (2015) Old Man
- Da ying jia (2000) Inspector Stupid
- Ching sing (1991) Master, not listed in credits
- Hao men ye yan (1991) Mak
- Shou hu fei long (1990) Skinny
- Xin zuijia paidang (1989) Albert Au
- Jin ye bu she fang (1989) гость
- Baat seng bou hei (1988) Audience Member
- Heng cai san qian wan (1987) Baldy
- Zui jia pai dang 4: Qian li jiu chai po (1986) Albert Au
- Zui jia fu xing (1986) Albert
- Zui jia pai dang 3: Nv huang mi ling (1984) Albert Au
- Gong xi fa cai (1984) Gold Grabber
- Sheng dan kuai le (1984)
- Zuijia paidang daxian shentong (1983) Albert Au
- Wo ai Ye Laixiang (1983) Patriot (prologue)
- Zuijia Paidang (1982) Albert Au
- Huan le shen xian wo (1981) Big Nose
- Hua ji shi dai (1981) Master Ting
- Gui ma zhi duo xing (1981) Capone
- Xian yu fan sheng (1980) Sheriff Butcher Wing
- Shen bu you ji (1980) Shaolin Abbot
- Bo ming chan dao duo ming qiang (1979) Challenger
- Wu ming xiao zu (1979)
- Za jia xiao zi (1979) Police Captain
- Tie quan (1979)
- Lao hu tian ji (1978)
- Gui ma gong fu (1978)
- Ha luo, ye gui ren (1978) Baldy
- Gong fu xiao zi (1977)
- Mian meng xin jing (1977)
- Director (10 credits)
- Producer (31 credits)
- Ching sing (1991)
- Jian yu feng yun II: Tao fan (1991) исполнительный продюсер
- Sheng zhan feng yun (1990)
- Lung foo chuk gang II (1990)
- Xin zuijia paidang (1989)
- Lo foo chut gang (1988) исполнительный продюсер
- Gam yuk fung wan (1987)
- Lung foo fong wan (1987) исполнительный продюсер
- Liang zhi lao hu (1985)
- Oi san yat ho (1985) сопродюсер
- Ka xin gui fang shu jia (1985)
- Zui jia pai dang 3: Nv huang mi ling (1984)
- Lung hei bik yan (1984)
- Gong xi fa cai (1984)
- Quan jia fu (1984)
- Kai xin gui (1984)
- Ying lun pi pa (1984) исполнительный продюсер
- Zuijia paidang daxian shentong (1983) продюсер (in credits: Carl Mak)
- Da cuo che (1983)
- Dai jian de xiao hai (1983)
- Tai shang tai xia (1983)
- Zuijia Paidang (1982) продюсер (in credits: Carl Mak)
- Xiao sheng pa pa (1982)
- Huan le shen xian wo (1981)
- Bu zhun diao tou (1981)
- Hua ji shi dai (1981)
- Zhui nu zi (1981)
- Zai sheng ren (1981)
- Gui ma zhi duo xing (1981)
- Xian yu fan sheng (1980)
- Bo ming chan dao duo ming qiang (1979)
- Writer (8 credits)