Filmography: Mark Cheng

2007

War (2007) (R)Release Date: August 24, 2007
Cast: Jet Li, Jason Statham, John Lone, Matthew St. Patrick, Sung Kang
Director: Phillip Atwell
Writer: Gregory Bradley, Lee Anthony Smith

Election 2 (Hak se wui yi wo wai kwai) (NR)Release Date: April 25, 2007
Cast: Louis Koo, Simon Yam, Nick Cheung, Siu-Fai Cheung, Ka Tung Lam
Director: Johnny To
Writer: Nai-Hoi Yau, Tin-Shing Yip

Other

Double World (Zhengu) ()Cast: Henry Lau, Peter Ho, Mark Cheng
Director: Teddy Chan

Dream Killer (Ye xing de xie hou) (NR)Cast: Kwok-Pong Chan, Mark Cheng, Valerie Chow, Alex Fong, Bonnie Fu
Director: Jeffrey Chiang

Evil Cat (Hung mao) ()Cast: Chia-Liang Liu, Lai-Ying Tang, Mark Cheng, Jing Wong, Sai-Kit Yung
Director: Dennis Yu
Writer: Jing Wong

High Kickers (She Shen Ji) (NR)Cast: Gordon Liu, Huang, Mark Cheng
Director: Xie Yi

Imprisoned: There is No Escape from Fate (Prison On Fire 2023) ()Cast: Louis Cheung, Mark Cheng, Justin Cheung, Babyjohn Choi
Director: Christopher Sun

Kick Boxer's Tears (Xin long zhong hu dou) (NR)Cast: Moon Lee, Wilson Lam, Mark Cheng, Yukari Tamura, Yukari Ôshima
Director: Da Wei Shen

A Killer's Blues (Bin yuen sui yuet) (NR)Cast: Mark Cheng, Olivia Cheng, Roy Cheung, Shui-Wah Fok, Tsun Liu
Director: Raymond Lee

The Longest Nite (NR)Cast: Tony Leung, Lau Ching Wan, Maggie Shou, Fong Lung, Hoi-Pang Lo
Director: Tat-Chi Yau
Writer: Kam-Yuen Szeto, Nai-Hoi Yau

Peking Opera Blues (Do ma daan) (NR)Cast: Brigitte Lin, Cherie Chung, Sally Yeh, Kenneth Tsang, Ma Wu
Director: Hark Tsui
Writer: Raymond To

Raped by an Angel (Xiang Gang qi an: Zhi qiang jian) (NR)Cast: Dennis Chan, Mark Cheng, Linda Cheung, Nick Cheung, Siu-Kei Lee
Director: Wai-keung Lau
Writer: Jing Wong

The Thirty Million Rush (Heng cai san qian wan) (NR)Cast: Mark Cheng, Anglie Leung, Brigitte Lin, Chia-Liang Liu, Karl Maka
Director: Karl Maka

Two Thumbs Up (Chong Feng Che) (NR)Cast: Francis Ng, Simon Yam, Leo Ku, Mark Cheng, Patrick Tam
Director: Ho Leung Lau
Writer: Ho Leung Lau

Voodoo (Gong tau) (2007) ()Cast: Mark Cheng, Suet Lam, Maggie Siu
Director: Herman Yau