Jackie Chan Filmography: Every Movie and TV Show in Order
All 123 Jackie Chan roles in chronological order (1970 to 2025): 119 movies and 4 TV series.

How many movies and TV shows has Jackie Chan been in? This complete Jackie Chan filmography lists 123 credited roles (119 films, 4 TV series), in chronological order from 1970 to 2025, with links to our full guides where available.
Jackie Chan movies in order
- A Touch of Zen (1970) as Stunt Extra (uncredited)
- Fist of Fury (1972) as Student (uncredited)
- Hapkido (1972) as Black Bear Student (uncredited)
- Eagle Shadow Fist (1973) as Shi Tzer
- The Cub Tiger from Kwang Tung (1973) as Hsiao Hu
- The Heroine (1973) as Gang Leader
- Enter the Dragon (1973) as Guard (uncredited)
- The Golden Lotus (1974) as Pear Hawker Yun
- New Fist of Fury (1976) as Lung
- Hand of Death (1976) as Little Tan
- Killer Meteors (1976) as Immortal Meteor Wa Wu-Bin
- Shaolin Wooden Men (1976) as Little Mute
- To Kill with Intrigue (1977) as Cao Lei
- Snake in the Eagle's Shadow (1978) as Chien Fu
- Snake & Crane Arts of Shaolin (1978) as Hsu Yin-Fung
- Magnificent Bodyguards (1978) as Ting Chung
- Half a Loaf of Kung Fu (1978) as Master Chang
- Drunken Master (1978) as Fred Wong
- Spiritual Kung Fu (1978) as Yi-Lang
- Fearless Hyena (1979) as Chan
- Dragon Fist (1979) as Tong Huo-Wan
- The Young Master (1980) as Lung
- The Big Brawl (1980) as Jerry Kwan
- The Cannonball Run (1981) as Subaru Driver #1
- Dragon Lord (1982) as Ho Wan-Lung
- Fantasy Mission Force (1983) as Sammy
- Fearless Hyena 2 (1983) as Ching Lung (Stone)
- Winners & Sinners (1983) as Policeman #7086
- Project A (1983) as Sgt. Dragon Ma Yue Lung
- Bruce Lee, the Legend (1984) as Self
- Cannonball Run II (1984) as Jackie
- Wheels on Meals (1984) as Thomas
- My Lucky Stars (1985) as Muscles
- The Protector (1985) as Billy Wong
- Twinkle, Twinkle Lucky Stars (1985) as Muscles
- Heart of Dragon (1985) as Fung / Ah Tad / Tat
- Police Story (1985) as Sergeant 'Kevin' Chan Ka-Kui
- Armour of God (1986) as Jackie
- Project A Part II (1987) as Sgt. Dragon Ma Yue Lung
- Dragons Forever (1988) as Jackie Lung
- Police Story 2 (1988) as Sergeant Chan Ka-Kui
- Miracles: The Canton Godfather (1989) as Charlie Chen-Wah
- Island of Fire (1990) as Da Chui / Steve
- Operation Condor (1991) as Jackie / Asian Hawk / Condor
- Twin Dragons (1992) as Ma Yau (John Ma) / Bok Min (Boomer)
- Police Story 3: Super Cop (1992) as Kevin Chan Ka-Kui / Lin Fu-Sheng
- City Hunter (1993) as Ryo Saeba
- Crime Story (1993) as Inspector Eddie Chan
- Supercop 2 (1993) as Inspector Chan Ka-Kui
- The Legend of Drunken Master (1994) as Wong Fei-hung
- Rumble in the Bronx (1995) as Keung
- Thunderbolt (1995) as Jackie
- Police Story 4: First Strike (1996) as Jackie
- Mr. Nice Guy (1997) as Jackie
- Who Am I? (1998) as Who Am I
- An Alan Smithee Film: Burn, Hollywood, Burn (1998) as Jackie Chan
- Jackie Chan: My Story (1998) as Self
- Rush Hour (1998) as Lee
- King of Comedy (1999) as Stunt Double on Set (uncredited)
- Gorgeous (1999) as C.N. Chan
- Jackie Chan: My Stunts (1999) as Self
- Gen-X Cops (1999) as Poor Fisherman (Cameo)
- Shanghai Noon (2000) as Chon Wang
- The Accidental Spy (2001) as Buck Yuan
- Rush Hour 2 (2001) as Yan Naing Lee
- The Tuxedo (2002) as Jimmy Tong
- Golden Chicken (2002) as Self (archive footage) (uncredited)
- Shanghai Knights (2003) as Chon Wang
- The Twins Effect (2003) as Jackie Fong
- The Medallion (2003) as Eddie Yang
- Enter the Phoenix (2004) as Mr. Chan
- Around the World in 80 Days (2004) as Passepartout / Lau Xing
- The Twins Effect II (2004) as Lord of Armour
- New Police Story (2004) as Senior Inspector Chan Kwok Wing
- The Myth (2005) as General Meng Yi / Dr. Jack Chan
- Rob-B-Hood (2006) as Thongs
- Rush Hour 3 (2007) as Yan Naing Lee
- The Forbidden Kingdom (2008) as Old Hop / Lu Yan
- Kung Fu Panda (2008) as Monkey (voice)
- Shinjuku Incident (2009) as Steelhead
- How Bruce Lee Changed the World (2009) as Self
- Looking for Jackie (2009) as Jackie Chan
- The Founding of a Republic (2009) as Reporter
- The Spy Next Door (2010) as Bob Ho
- Little Big Soldier (2010) as The Liang soldier
- The Karate Kid (2010) as Mr. Han
- Kung Fu Panda Holiday (2010) as Monkey (voice)
- Shaolin (2011) as Wudao
- Kung Fu Panda 2 (2011) as Monkey (voice)
- 1911 (2011) as Huang Xing
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- Chinese Zodiac (2012) as Jackie / Asian Hawk
- Personal Tailor (2013) as Pan-Pacific Host
- Police Story: Lockdown (2013) as Zhong Wen
- As the Light Goes Out (2014) as Fireman in TV adv. - Jackie Chan
- Dragon Blade (2015) as Huo Han
- Kung Fu Panda 3 (2016) as Monkey (voice)
- Skiptrace (2016) as Bennie Chan
- The Master: A LEGO Ninjago Short (2016) as Master Wu (Voice)
- Railroad Tigers (2016) as Ma Yuan
- Kung Fu Yoga (2017) as Dr. Jack Chan
- Earth: One Amazing Day (2017) as Narrator (voice)
- The Nut Job 2: Nutty by Nature (2017) as Mr. Feng (voice)
- The Lego Ninjago Movie (2017) as Master Wu / Mr. Liu (voice)
- The Foreigner (2017) as Quan Ngoc Minh
- Bleeding Steel (2017) as Lin Dong
- Namiya (2017) as Namiya
- The Knight of Shadows: Between Yin and Yang (2019) as Pu Songling
- Iron Fists and Kung Fu Kicks (2019) as Self (archive footage)
- Iron Mask (2019) as Master
- The Climbers (2019) as Old Yang Guang
- Vanguard (2020) as Tang Huanting
- Ride On (2023) as Luo Zhilong
- Hidden Strike (2023) as Dragon Luo
- Teenage Mutant Ninja Turtles: Mutant Mayhem (2023) as Splinter (voice)
- A Legend (2024) as Professor Fang/Zhao Zhan
- Panda Plan (2024) as Jackie
- Karate Kid: Legends (2025) as Mr. Han
- The Shadow's Edge (2025) as Wong Tak Chung
Jackie Chan TV shows
- Martin (1992) as Jackie Chan
- MADtv (1995) as Self
- Jackie Chan Adventures (2000) as Self
- Running Man (2010)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jackie Chan been in?
Jackie Chan has 119 credited film roles and 4 TV roles, for a total of 123 credits from 1970 to 2025.
What was Jackie Chan's first major role?
A Touch of Zen (1970).
What is Jackie Chan's most recent project?
The Shadow's Edge (2025).



