2023
Meg 2: The Trench as Jiuming Zhang2023
The Wandering Earth II as 刘培强2023
Ride On as Yuan Wei2022
The Battle at Lake Changjin II: Water Gate Bridge as Wu Qianli2021
The Battle at Lake Changjin as Wu Qianli2019
The Wandering Earth as Liu Peiqiang2018
幸福三重奏 as Not available2017
Wolf Warrior 2 as Leng Feng2016
Call of Heroes as Zhang Yi2015
Wolf Warrior as Leng Feng2015
SPL 2: A Time for Consequences as Chan Chi-Kit2013
Badges of Fury as Insurance Manager2012
Voice as Not available2012
Special Arms as 何晨光、何卫东2011
Shaolin as Chingneng2011
Magic to Win as Bi Yewu2010
Just Another Pandora's Box as Chief guard2008
The Mummy: Tomb of the Dragon Emperor as Assassin2008
Legendary Assassin as Ah Bo2007
Invisible Target as Tien Yeng Seng2006
36th Chamber of Southern Shaolin as Fong Sai-Yuk2006
Goku Dou High School as Bi Jia Jun2006
Gushangzao Shi Qian as Shi Qian2006
Fatal Contact as Kong Ko2005
SPL: Kill Zone as Jack2004
Jiangshan Ernü Jiduo Qing as Emperor2003
Eternity: A Chinese Ghost Story as Zhuge Liuyun2003
Southern Shaolin as 方世玉2002
Wu Dang as Zhang Wuji2002
Shaolin King of Martial Arts as Qi Shao Zheng / Tan Zhi / 昙志2002
New Reincarnation as Yun Feiyang2001
Cema Xiao Xifeng as Meng Xinghun2001
Zu Warriors as Ying2000
The Desperate Mandarin as Yang Fan1999
Legend of Dagger Lee as 阿飞1999
The New Shaolin Temple as 觉远1999
Legend of Dagger Li as A'fei1998
The Master Of Tai Chi as Yang Yuqian1998
Xin Shuihu Houzhuan as Ximen Jinge1983
CCTV Spring Festival Gala: Crosstalk and Sketch as Not availableNaN
Da Qinchai Zhi Huangcheng Shenying as Qi Yun'ao2027
The Wandering Earth III as Liu Peiqiang2024
The Volunteers: The Battle of Life and Death as Fu Chongbi2024
Snow Dance as Brother Hai2024
Inside the Wandering Earth Ⅱ as 自己2023
So Long for Love as Li Boyu2023
Ping-Pong: The Triumph as Da Li2022
Home Coming as Cheng Jinsong2021
My Country, My Parents as Ma Renxing (segment "Riding the Wind")2021
Wonder in the Temple as Wu Jing2020
The Sacrifice as Guan Lei2020
The Wandering Earth: Beyond 2020 Special Edition as 刘培强2019
The Climbers as Fang Wuzhou2019
My People, My Country as Adult Chen Dongdong (segment "The Champion")2019
Looking Up as Pan Wanli2019
Song of Youth as PE Teacher2018
The Faces of My Gene as Mei Banfa2017
Guardians of Martial Arts as Master Jing2016
A Chinese Odyssey Part Three as Tang Seng2014
The Breakup Guru as Himself2010
City Under Siege as Sun Hao2010
Wind Blast as Yang Xiaoming2009
Metallic Attraction: Kungfu Cyborg as K-882008
Triad Wars as Lok Tin Hung2008
L for Love, L for Lies as Michael2007
Twins Mission as Lau Hay/Lau San2004
I Have Eyes Only For You as Bai Xiangfei2003
Drunken Monkey as Great Uncle Tak1996
Tai Chi II as Hawkman / JackieNaN
The New Shaolin Temple as JueyuanNaN
Jiangshan Weizhong as Chen Bangguo / Qianlong EmperorNaN
Love in the Turbulent Times as Pei YuanqingNaN
The Bigwig as Yang FanNaN
Huangshang Dubuqi as Qianlong Emperor2010
Love Tactics as Not available2008
Orchestrated Mayhem: The Making of Invisible Target as Self2006
A Foreign Luck as 榴溜2003
The Tai Chi Master as YangNaN
Blades of the Guardians as Dao Ma/刀马1975
Breaking with Old Ideas as Xiao PingNaN
The Old Dog as Not available2024
Dwelling by the West Lake Presenter2024
G for Gap Presenter2024
Inside the Wandering Earth Ⅱ Presenter2023
The Wandering Earth II Presenter2023
Meg 2: The Trench Executive Producer2021
My Country, My Parents Director2021
My Country, My Parents Executive Producer2021
To the Summit Presenter2021
To the Summit Executive Producer2021
Kowloon Walled City Producer2020
My People, My Homeland Executive Producer2019
The Climbers Presenter2019
Looking Up Producer2017
Wolf Warrior 2 Writer2017
Wolf Warrior 2 Director2016
A Chinese Odyssey Part Three Executive Producer2015
Wolf Warrior Writer2015
Wolf Warrior Director2015
Wolf Warrior Producer2008
Legendary Assassin DirectorNaN
Blades of the Guardians Executive ProducerNaN
Mondays Presenter