Mark Cheng Filmography
- Actor (72 credits)
- Two Thumbs Up (2015) Lam Dong
- She Shen Ji (2013) Gao Zhi
- Jia ban xi shi (2012)
- The Sword of Love (2012) Brother Hua
- A Land Without Boundaries (2011)
- Long nga (2008) Commissioner Yu
- Gong tau (2007) Officer Rockman Cheung
- Naam yi boon sik (2007) Senior Superintendent Mark Law Pui Keung
- War (2007) Wu Ti
- Hak se wui yi wo wai kwai (2006) Bo
- Samuel's Last Chance (2005) Han Chan
- Wai See Lee: Lam huet yan (2002) Kill
- Bad boy dak gung (2000) Taro Sakamoto
- Dao shou (2000) Mantis
- Ying - Saat ji faat (2000)
- San sam long ji foon cheung tou foo (2000)
- Jing tian dong di (1999)
- San giu cheung yee sang (1999) Dr. Mark Chow
- Jung wa ying hong (1999)
- San luen oi sai gei (1998) Peace
- Moon ching sap daai huk ying ji chek law ling jeung (1998) Ma San Yee
- Am faa (1998) Mark - Guest star
- 98 goo waak chai ji lung chang foo dau (1998) Szeto Ho-Nam
- Long zai jiang hu (1998) Prince
- Laam yan hung lui yan home (1998)
- Tai ji quan (1996) Lam Wing
- Chik juk ging wan (1996) Roy Chen Chih-Lai
- Xie sha (1996) Mark
- Ye xing de xie hou (1995) Chan
- Xin nan huan nu ai (1994) Cheung Kit
- Zhong kui jia mei (1994)
- Sat sau dik tung wah (1994) Wong Cheong
- Hu xue tu long zhi hong tian xian jing (1994) Prince
- Mo deng long zheng hu dou (1994) Shit-Fay
- Di xia cai jue (1994)
- Qi xia wu yi zhi wu shu nao dong jing (1993) Brother 2
- Xiang Gang qi an: Qiang jian (1993) Chuck Chi-shing
- 1/3 qing ren (1992) Doctor (Guest star)
- Huo bao da quan zi (1992) Wei
- Wang ming ju ji (1992) Hsiung Lin - Guest star
- Lethal Girls 2 (1992)
- Mo neui 18 (1992)
- Xin long zhong hu dou (1992) Nan
- Fu xing wei long (1991)
- Lit foh ching sau (1991)
- Hei xing feng yun (1991)
- Du gui zong dou yuan (1991)
- Heung Gong mo nam (1990) «Joe» Leung Gai-jo
- Qi zu (1990)
- Dak ging 90 II - Zi mong meng tin ngaai (1990) Mark
- Bin yuen sui yuet (1990) Kit
- Wu ye tian shi (1990) Tak
- Xi huan de gu shi (1990)
- Jiu ming xuan yan (1990) Wong Man-Tsun
- Dip huet fung wan (1990)
- Fu gui kai xin gui (1989)
- Shao nu xin (1989)
- The Jitters (1989) Chan
- Da gong kuang xian qu (1989) Mark
- Tian luo di wang (1988) Kwong
- It's No Heaven (1988)
- Heng cai san qian wan (1987) Mark
- Xia cu da zhang fu (1987) Joe Young
- Xin tiao yi bai (1987) Weeny Eyes
- Xiong mao (1987) Long
- Do ma daan (1986) Ling Pak-Hoi
- Fei hu ji bing (1985)
- Kai xin le yuan (1985) David
- Oi san yat ho (1985) Keung / King Kong
- Sam sap chue lam (1984)
- Pu ti you hun (1983) Feng Yun-Tin
- Die xue cheng shi (1983) Wei-Ming