Chi Fai Chan Filmography
- Actor (50 credits)
- Hak bak sam lam (2003) Arms Dealer
- Ji fat faan fat (2001) Nathan
- Xin jia fa (1999)
- San luen oi sai gei (1998)
- 98 goo waak chai ji lung chang foo dau (1998) Gambler on Ship
- Pau mui (1998)
- Duo she (1997)
- 97 goo waak jai: Jin mo bat sing (1997) Barbarian
- Yin yang lu 2 zhi Wo zai ni zuo you (1997) Motorcycle Racer
- Sun ying hong boon sik (1995) Tsui
- Dao (1995)
- Wo shi yi ge zei (1995)
- Baak bin sing gwan (1995) Teacher
- Dou san 2 (1994) Lieutenant Bo
- Shi xiong qi an (1994)
- Xin bian yuan ren (1994)
- Yi jiu si jiu zhi jie hou ying xiong zhuan (1993)
- Cracker (1993) Observer on Helicopter
- Ji jun sam sap lok gai ji Tau tin wun yat (1993) Dinosaur
- Xiang Gang qi an: Qiang jian (1993)
- Chu sheng zhi du (1993)
- Sun lung moon hak chan (1992)
- Tai zi ye chu chai (1992)
- Ya Fei yu Ya Ji (1992)
- Ji qi yu ma li (1992)
- You jian shao ye (1992) Thug
- Kai xin gui 5 shang cuo shen (1991) Supermarket Staff
- Bao feng shao nian (1991)
- Choi saan gong woo (1990) Yeung Kun
- Xiao xin jian die (1990) Policeman
- Dou shi sha xing (1990)
- Jing hun ji (1989)
- Meng hu fa huo (1989)
- Dan shen gui zu (1989)
- Hok haau fung wan (1988)
- Ging chaat goo si juk jaap (1988) Ngor
- Wang Jiao ka men (1988) Billiard parlor thug
- Yi dan hong chun (1988) Yiu Tat's Henchman
- Heng cai san qian wan (1987) Whoremonger
- Xia cu da zhang fu (1987) Bank Robber
- Tian shi xing dong (1987)
- Bat ye tin (1987) Yin's Thug
- Lung foo fong wan (1987) Chen Ching / Tai Song
- Ying hung boon sik (1986) «Little» Wang
- Ging chaat goo si (1985) Koo's Man
- Kai xin shuang xiang pao (1985)
- Gong xi fa cai (1984)
- Jun zi hao qiu (1984)
- «A» gai wak (1983)
- Chong ji 21 (1982)