Actor
Karate Kid: Legends
2025
as Mr. Han
Panda Plan
2024
as Jackie
A Legend
2024
as Professor Fang/Zhao Zhan
Henan Spring Festival Gala 2024
2024
as 演唱
Teenage Mutant Ninja Turtles: Mutant Mayhem
2023
as Splinter (voice)
Hidden Strike
2023
as Dragon Luo
"Moon rises in the Bay Area" 2023 Greater Bay Area Film and Music Gala
2023
Ride On
2023
as Luo Zhilong / Lao Luo
Good Night Beijing
2021
as Uncle Chen
Dragon Sword Outlander
2021
as Vivi
All U Need Is Love
2021
as Supervisor of the Epidemic Prevention Operation Unit
Vanguard
2020
as Tang Huanting
The Climbers
2019
as Old Yang Guang
Iron Mask
2019
as Master
The Knight of Shadows: Between Yin and Yang
2019
as Pu Songling
Namiya
2017
as Namiya
Bleeding Steel
2017
as Lin Dong
The Foreigner
2017
as Quan Ngoc Minh
The Lego Ninjago Movie
2017
as Master Wu / Mr. Liu (voice)
WildAid: Jackie Chan & Pangolins
2017
as Kung Fu Instructor
The Nut Job 2: Nutty by Nature
2017
as Mr. Feng (voice)
Kung Fu Yoga
2017
as Dr. Jack Chan
Railroad Tigers
2016
as Ma Yuan
The Master: A LEGO Ninjago Short
2016
as Master Wu (Voice)
Skiptrace
2016
as Bennie Chan
Kung Fu Panda 3
2016
as Monkey (voice)
Dragon Blade
2015
as Huo Han
Impetuous Love in Action
2014
As the Light Goes Out
2014
as Fireman in TV ad
Police Story: Lockdown
2013
as Zhong Wen
Personal Tailor
2013
as Pan-Pacific Host (cameo)
Chinese Zodiac
2012
as Jackie / Asian Hawk
Final Cut: Ladies and Gentlemen
2012
as (archive footage)
1911
2011
as Huang Xing
Kung Fu Panda 2
2011
as Monkey (voice)
Shaolin
2011
as Wudao
Kung Fu Panda Holiday
2010
as Monkey (voice)
The Karate Kid
2010
as Mr. Han
Little Big Soldier
2010
as The Liang soldier
The Spy Next Door
2010
as Bob Ho
The Legend of Silk Boy
2010
as Xu Rongcun [voice]
The Founding of a Republic
2009
as Reporter
Looking for Jackie
2009
as Jackie Chan
Shinjuku Incident
2009
as Steelhead
Kung Fu Panda
2008
as Monkey (voice)
The Forbidden Kingdom
2008
as Old Hop / Lu Yan
Rush Hour 3
2007
as Yan Naing Lee
The Wind
2007
as Self
Robin-B-Hood
2006
as Thongs
The Heavenly Kings
2006
as Jackie Chan
The Myth
2005
as Meng Yi / Jack
New Police Story
2004
as Senior Inspector Chan Kwok-Wing
The Twins Effect II
2004
as Lord of Armour
Around the World in 80 Days
2004
as Passepartout / Lau Xing
Enter the Phoenix
2004
as Mr. Chan
Golden Chicken 2
2003
as Self (archive footage) (uncredited)
The Medallion
2003
as Eddie Yang
The Twins Effect
2003
as Jackie Fong
Shanghai Knights
2003
as Chon Wang
Golden Chicken
2002
as Self (archive footage) (uncredited)
The Tuxedo
2002
as Jimmy Tong
Rush Hour 2
2001
as Yan Naing Lee
The Accidental Spy
2001
as Buck Yuan
Shanghai Noon
2000
as Chon Wang
Augustin, King of Kung-Fu
1999
as [archive footage]
Gen-X Cops
1999
as Poor Fisherman (Cameo)
Gorgeous
1999
as C.N. Chan
King of Comedy
1999
as Stunt Double on Set (uncredited)
Rush Hour
1998
as Lee
An Alan Smithee Film: Burn, Hollywood, Burn
1998
as Jackie Chan
Who Am I?
1998
as Lee (Who Am I)
Mr. Nice Guy
1997
as Jackie
Police Story 4: First Strike
1996
as Jackie
Thunderbolt
1995
as Chan Foh To
Rumble in the Bronx
1995
as Keung
The Legend of Drunken Master
1994
as Wong Fei-hung
Supercop 2
1993
as Inspector Chan Ka-Kui
Crime Story
1993
as Inspector Eddie Chan
City Hunter
1993
as Ryo Saeba
Police Story 3: Super Cop
1992
as Kevin Chan Ka-Kui / Lin Fu-Sheng
Twin Dragons
1992
as John Ma / Boomer
A Kid from Tibet
1992
as Man at Airport (Cameo)
Operation Condor
1991
as Jackie / Asian Hawk / Condor
Island of Fire
1990
as Da Chui / Steve
Miracles: The Canton Godfather
1989
as Kuo Chen-Wah
Police Story 2
1988
as Sergeant Chan Ka-Kui
Dragons Forever
1988
as Jackie Lung
Project A: Part II
1987
as Sgt. Dragon Ma Yue-Lung
Armour of God
1986
as Jackie (Asian Hawk)
Naughty Boys
1986
as Prisoner (Cameo)
Police Story
1985
as Sergeant 'Kevin' Chan Ka-Kui
Heart of Dragon
1985
as Fung / Ah Tad / Tat
Twinkle, Twinkle, Lucky Stars
1985
as Muscles
The Protector
1985
as Billy Wong
My Lucky Stars
1985
as Muscles
Wheels on Meals
1984
as Thomas
Cannonball Run II
1984
as Jackie
Pom Pom
1984
as Motorcycle Cop / Skater
Project A
1983
as Sergeant Dragon Ma Yue Lung
Fire Dragon
1983
as Sammy
Winners & Sinners
1983
as Policeman #7086
Fearless Hyena 2
1983
as Ching Lung (Stone)
Fantasy Mission Force
1983
as Sammy
Dragon Lord
1982
as Lung (Dragon Ho)
The Cannonball Run
1981
as Subaru Driver #1
The Big Brawl
1980
as Jerry Kwan
The Young Master
1980
as Lung
Dragon Fist
1979
as Tang Hao Yun
Fearless Hyena
1979
as Chan
Master with Cracked Fingers
1979
as Lung/Jackie
Spiritual Kung Fu
1978
as Yi-Lang
Drunken Master
1978
as Wong Fei-Hung
Half a Loaf of Kung Fu
1978
as Chiang
Magnificent Bodyguards
1978
as Ting Chung
Snake and Crane Arts of Shaolin
1978
as Hsu Yin-Fung
Snake in the Eagle's Shadow
1978
as Chien Fu
To Kill with Intrigue
1977
as Cao Lei
The 36 Crazy Fists
1977
as Man in Opening Scene
Shaolin Wooden Men
1976
as Little Mute
The Killer Meteors
1976
as Immortal Meteor Wa Wu-Bin
Hand of Death
1976
as Little Tan
New Fist of Fury
1976
as Ah Lung
The Himalayan
1976
as Tseng's Man
The Golden Lion
1975
as Golden Lion gang member
No End of Surprises
1975
as Secretary Chen
All in the Family
1975
as Hsiao Tang
The Golden Lotus
1974
as Pear Hawker Yun
Village of Tigers
1974
as Bandit
Supermen Against the Orient
1973
as Extra
Fist to Fist
1973
as Guard
Enter the Dragon
1973
as Guard
The Awaken Punch
1973
as Thug
None But the Brave
1973
as Japanese
The Heroine
1973
as Gang Leader
Facets of Love
1973
as Xiao Liu
The Cub Tiger from Kwang Tung
1973
as Hsiao Hu
Freedom Strikes a Blow
1973
as Thug [Extra]
Fist of Unicorn
1973
as Thug [Extra]
Not Scared to Die
1973
as Shi Tzer
Ambush
1973
as [Extra]
Ru jing cha
1973
as Gang Leader
The Black Tavern
1972
as Servant
The Brutal Boxer
1972
as Thug
Hapkido
1972
as Black Bear Student (uncredited)
The Bloody Fists
1972
as Policeman [Extra]
Fist of Fury
1972
as Student (uncredited)
The Angry River
1971
as Thug in black
The Blade Spares None
1971
as Prince's Fighter in the Forest
Lady of Steel
1970
as Beggar kid
The Eighteen Darts (Part 2)
1966
as Seven Little Tigers
The Eighteen Darts (Part 1)
1966
as Seven Little Tigers
The Story of Qin Xiang-Lian
1964
as Brother Dong
The 7 Tyrants of Jiangnan
1962
as Kid (as Yuen Lau)
New Police Story 2
Rush Hour 4
as Yan Naing Lee
陌生家庭
as Ren Jiqing
Shanghai Dawn
as Chon Wang