| Year | English title | Chinese title | Role | Notes |
|---|
| 1983 | Shaolin Drunkard | 天师撞邪 | a.k.a. Miracle Fighters 2 Stuntman |
| 1984 | Drunken Tai Chi | 笑太极 | Ching Do | a.k.a. Drunken Tai Chi Master |
| 1985 | Mismatched Couples | 情逢敌手 | Eddie | a.k.a. The Mismatched Couple |
| 1988 | Tiger Cage | 特警屠龙 | Terry | Also action director |
| 1989 | In the Line of Duty 4: Witness | 皇家师姐IV直击证人 | Captain Donnie Yan | a.k.a. In the Line of Duty a.k.a. In the Line of Duty IV: Witness a.k.a. Yes, Madam 4 |
| 1990 | Tiger Cage 2 | 洗黑钱 | Dragon Yau | Also action director |
| 1991 | Holy Virgin vs. the Evil Dead | 魔唇劫 | Shiang Chin-fei |
| Crystal Hunt | 怒火威龙 | Leung / Brett Chan |
| 1992 | Cheetah on Fire | 猎豹行动 | Ronald / Ronnie / Roano | a.k.a. Fight to Survive in the Philippines |
| Once Upon a Time in China II | 黄飞鸿之二男儿当自强 | Commander Lan |
| New Dragon Gate Inn | 新龙门客栈 | Eunuch Tsao | a.k.a. Dragon Inn |
| 1993 | Iron Monkey | 少年黄飞鸿之铁马骝 | Wong Kei-ying | a.k.a. Iron Monkey: The Young Wong Fei Hung |
| Butterfly and Sword | 新流星蝴蝶剑 | Yip Cheung | a.k.a. Comet, Butterfly, and Sword |
| Hero Among Heroes | 苏乞儿 | Beggar So Chan | a.k.a. The Red Dragon a.k.a. Beggar So |
| 1994 | Wing Chun | 咏春 | Leung Pok-to | a.k.a. The Beautiful Secret Agent Also action director |
| Circus Kid | 马戏小子 | Danton Lee | a.k.a. Circus Kids |
| 1995 | The Saint of Gamblers | 赌圣2之街头赌圣 | Lone Seven | Cameo |
| Asian Cop: High Voltage | 亚洲警察之高压线 | Chiang Ho-wa | a.k.a. Asian Cops: High Voltage Also action director |
| 1996 | Iron Monkey 2 | 街头杀手 | The Iron Monkey |
| Satan Returns | 666魔鬼复活 | Nam | a.k.a. Satan's Return a.k.a. Shaolin vs. The Devil's Omen Also action director |
| 1997 | Legend of the Wolf | 战狼传说 | Fung Man-hin | a.k.a. The New Big Boss Also director, producer, action director and co-writer |
| Black Rose II | 黑玫瑰之义结金兰 | Boxing School Owner | a.k.a. The Black Rose a.k.a. 97 Legendary La Rose Noire |
| 1998 | Ballistic Kiss | 杀杀人,跳跳舞 | Cat | a.k.a. Kill a Little, Dance a Little Also director, producer and action director |
| Shanghai Affairs | 新唐山大兄 | Tong Shan | Also director and action director |
| 1999 | City of Darkness | 黑色城市 | Ozone | a.k.a. Black City |
| Moonlight Express | 星月童话 | Action director |
| 2000 | Highlander: Endgame | 超时空圣战 | Jin Ke | Martial arts choreographer |
| 2001 | The Princess Blade | 修罗雪姬 | a.k.a. Shurayuki Hime Action choreographer |
| 2002 | Blade II | 刀锋战士2 | Snowman | Also action choreographer |
| Hero | 英雄 | Long Sky |
| 2003 | Shanghai Knights | 上海正午2:上海骑士 | Wu Chow |
| The Twins Effect | 千机变 | a.k.a. Vampire Effect Co-director and action director |
| 2004 | The Twins Effect II | 千机变II花都大战 | General Lone | a.k.a. Huadu Chronicles: The Blade of the Rose |
| Protégé de la Rose Noire | 见习黑玫瑰 | a.k.a. Black Rose Academy Co-director and action director |
| Love on the Rocks | 恋情告急 | Victor Tsui |
| 2005 | SPL: Sha Po Lang | 杀破狼 | Inspector Ma Kwan | a.k.a. Kill Zone (US) Action director |
| Seven Swords | 七剑 | Chu Zhaonan |
| Dragon Tiger Gate | 龙虎门 | Wong Siu-lung, a.k.a. "Dragon Wong" | Also action director and executive producer |
| 2006 | Stormbreaker | 风暴突击者 | Action director |
| 2007 | Flash Point | 导火线 | Inspector Ma Jun | a.k.a. Flashpoint a.k.a. City Without Mercy Also action director and producer |
| 2008 | An Empress and the Warriors | 江山美人 | Murong Xuehu | a.k.a. The Kingdom and a Beauty |
| Painted Skin | 画皮 | Pang Yong |
| Ip Man | 叶问 | Ip Man |
| 2009 | All's Well, Ends Well 2009 | 家有喜事2009 | Wedding Guest |
| The Founding of a Republic | 建国大业 | Tian Han | a.k.a. Jian Guo Da Ye (lit. The Great Cause of China's Foundation) a.k.a. Founding of a Nation a.k.a. Lofty Ambitions of Nation Building |
| Bodyguards and Assassins | 十月围城 | Shen Chongyang | Also action director |
| 2010 | 14 Blades | 锦衣卫 | Qinglong |
| Ip Man 2 | 叶问2:宗师传奇 | Ip Man |
| Legend of the Fist: The Return of Chen Zhen | 精武风云-陈真 | Chen Zhen | Also action director |
| 2011 | All's Well, Ends Well 2011 | 最强喜事 | Arnold Cheng |
| The Lost Bladesman | 关云长 | Guan Yu | Also action director |
| Dragon | 武俠 | Liu Jinxi / Tang Long | a.k.a. Dragon Also action director |
| 2012 | All's Well, Ends Well 2012 | 八星抱喜 | Carl Tam | a.k.a. Eight Happiness 2012 |
| 2013 | Together | 在一起 | Mr. Cool |
| Special ID | 特殊身份 | Dragon Chan | Also action director |
| 2014 | Golden Chicken 3 | 金鸡SSS | Master Yip |
| The Monkey King | 西游记之大闹天宫 | Sun Wukong | Also action director |
| Iceman | 冰封:重生之门 | Ho Ying | Also action director |
| Kung Fu Jungle | 一个人的武林 | Ha Hou-mou | Also action director |
| 2015 | An Inspector Calls | 浮華宴 | Pop Quadruplet | Cameo |
| Ip Man 3 | 叶问3 | Ip Man |
| 2016 | Crouching Tiger, Hidden Dragon: Sword of Destiny | 卧虎藏龙:青冥宝剑 | Silent Wolf | [5] |
| Rogue One | 星球大战外传:侠盗一号 | Chirrut Îmwe |
| 2017 | XXX: Return of Xander Cage | 极限特工:终极回归 | Xiang |
| Chasing the Dragon | 追龙 | Crippled Ho |
| Gong Shou Dao | 功守道 | Master Yen | Documentary/Short film |
| 2018 | Big Brother | 大师兄 | Henry Chen Xia / Chan Hak |
| Iceman: The Time Traveller | 冰封侠:时空行者 | Ho Ying | Also action director |
| Master Z: Ip Man Legacy | 叶问外传:张天志 | Producer |
| 2019 | Ip Man 4: The Finale | 叶问4:完结篇 | Ip Man |
| 2020 | Enter the Fat Dragon | 肥龙过江 | Fallon Zhu | Producer |
| Mulan | 花木兰 | Commander Tung |
| 2021 | Raging Fire | 怒火 | Cheung Sung-bong | [6][7] |
| 2022 | New Kung Fu Cult Master 1 | 倚天屠龙记之九阳神功 | Cheung Sam-fung |
| New Kung Fu Cult Master 2 | 倚天屠龍記之聖火雄風 | Cheung Sam-fung |
| Come Back Home | 搜救 | De |
| 2023 | Sakra | 天龙八部之乔峰传 | Qiao Feng | Also director and co-producer |
| John Wick: Chapter 4 | 疾速追杀4 | Caine |
| 2024 | The Prosecutor | 誤判 | Fok Chi-ho | Also director and co-producer |
| Canceled | Sleeping Dogs | 睡狗 | Wei Shen | [8] |