Akshay Kumar Filmography: Every Movie and TV Show in Order
All 99 Akshay Kumar roles in chronological order (1992 to 2025): 95 movies and 4 TV series.

How many movies and TV shows has Akshay Kumar been in? This complete Akshay Kumar filmography lists 99 credited roles (95 films, 4 TV series), in chronological order from 1992 to 2025, with links to our full guides where available.
Akshay Kumar movies in order
- Khiladi (1992) as Raj Malhotra
- Mohra (1994) as Amar Saxena
- Main Khiladi Tu Anari (1994) as Police Inspector Karan Joglekar
- Mr. & Mrs. Khiladi (1997) as Raja
- Dil To Pagal Hai (1997) as Ajay
- Sangharsh (1999) as Professor Aman Verma
- Hera Pheri (2000) as Raju
- Dhadkan (2000) as Ram Verma
- Ajnabee (2001) as Vikram "Vicky" Bajaj
- Aankhen (2002) as Vishwas Prajapati
- Awara Paagal Deewana (2002) as Guru Gulab Khatri
- Jaani Dushman: Ek Anokhi Kahani (2002) as Atul Aggarwal
- Khakee (2004) as Senior Inspector Shekhar Verma
- Mujhse Shaadi Karogi (2004) as Sunny Khurana
- Aitraaz (2004) as Raj Malhotra
- Bewafaa (2005) as Raja
- Waqt (2005) as Aditya Ishwarchand Thakur
- Garam Masala (2005) as Makrand "Mac" Deendayal Chatpatiya
- Deewane Huye Paagal (2005) as Rocky Hiranandani
- Humko Deewana Kar Gaye (2006) as Aditya Malhotra
- Phir Hera Pheri (2006) as Raju
- Jaan-E-Mann (2006) as Agastya Rao
- Bhagam Bhag (2006) as Bunty
- Namastey London (2007) as Arjun Ballu Singh
- Heyy Babyy (2007) as Aroush Mehra
- Bhool Bhulaiyaa (2007) as Dr. Aditya 'Adi' Shrivastav
- Om Shanti Om (2007) as Akshay Kumar
- Welcome (2007) as Rajiv
- Tashan (2008) as Bachchan Pande
- Singh Is Kinng (2008) as Happy Singh
- Chandni Chowk to China (2009) as Sidhu Sharma / Liu Sheng
- 8 x 10 Tasveer (2009) as Jai Puri/Jeet Puri
- Kambakkht Ishq (2009) as Viraj Shergill
- Blue (2009) as Aarav Malhotra
- De Dana Dan (2009) as Nitin Bankar
- Housefull (2010) as Aarush Awasthi
- Khatta Meetha (2010) as Sachin Tichkule
- Action Replayy (2010) as Kishen Chopra
- Tees Maar Khan (2010) as Tabrez Mirza Khan/Tees Maar Khan
- Patiala House (2011) as Parghat Singh Kahlon aka Gattu
- Thank You (2011) as Kishen
- Chalo Dilli (2011) as Lt. Col. Vikram Singh Rana
- Breakaway (2011) as Akshay Kumar
- Desi Boyz (2011) as Jignesh 'Jerry' Patel (Rocco)
- Housefull 2 (2012) as Jolly 1 / Sunny
- Rowdy Rathore (2012) as Shiva / Vikram Singh Rathore
- Joker (2012) as Agastya
- OMG: Oh My God! (2012) as Krishna
- Khiladi 786 (2012) as Bahattar Singh (72) / Inspector Tehattar Singh (73)
- Special 26 (2013) as Ajay Singh
- Bombay Talkies (2013) as Self, special appearance in "Apna Bombay Talkies" (uncredited)
- Once Upon a Time in Mumbai Dobaara! (2013) as Shoaib Khan
- Boss (2013) as Boss
- Holiday (2014) as Captain Viraat Bakshi
- It's Entertainment (2014) as Akhil Lokhande / Akhil Pannalal Johri
- The Shaukeens (2014) as Akshay Kumar
- Baby (2015) as Ajay Singh Rajput
- Gabbar Is Back (2015) as Professor Aditya / Gabbar
- Brothers (2015) as David Fernandez
- Singh Is Bliing (2015) as Raftaar Singh
- Airlift (2016) as Ranjit Katyal
- Housefull 3 (2016) as Sandy AKA Sundi
- Dishoom (2016) as Sameer Gazi
- Rustom (2016) as Rustom Pavri
- Jolly LLB 2 (2017) as Jagdishwar "Jolly" Mishra
- Naam Shabana (2017) as Ajay Singh Rajput
- Toilet: A Love Story (2017) as Keshav Sharma
- Pad Man (2018) as Lakshmikant Chauhan
- Gold (2018) as Balbir Singh
- 2.0 (2018) as Pakshi Rajan
- Simmba (2018) as Veer Sooryavanshi
- Kesari (2019) as Havildar Ishar Singh
- Mission Mangal (2019) as Rakesh Dhawan
- Housefull 4 (2019) as Rajkumar Bala Dev Singh / Harry
- Good Newwz (2019) as Varun Batra
- Laxmii (2020) as Aasif
- Bell Bottom (2021) as Anshul Malhotra / Bell Bottom
- Sooryavanshi (2021) as Veer Sooryavanshi
- Atrangi Re (2021) as Sajjad Ali Khan
- Bachchhan Paandey (2022) as Bachchhan Paandey
- Samrat Prithviraj (2022) as Prithviraj Chauhan
- Raksha Bandhan (2022) as Lala Kedarnath
- Cuttputlli (2022) as SI Arjan Sethi
- Ram Setu (2022) as Dr. Aryan Kulshreshtha
- An Action Hero (2022) as Senior actor
- Selfiee (2023) as Vijay Kumar
- OMG 2 (2023) as The Messenger
- Bade Miyan Chote Miyan (2024) as Captain Firoz / Freddy / Bade Miyan
- Khel Khel Mein (2024) as Rishabh Malik
- Stree 2 (2024) as Udaybhan's Descendent
- Singham Again (2024) as Veer Sooryavanshi
- Sky Force (2025) as Kumar Om Ahuja 'Tiger'
- Kesari Chapter 2: The Untold Story of Jallianwala Bagh (2025) as Chettur Sankaran Nair
- Housefull 5 (2025) as Julius / Jolly No. 3
- Jolly LLB 3 (2025) as Jagdishwar "Jolly" Mishra
Akshay Kumar TV shows
- Kaun Banega Crorepati (2000) as Self
- Death in Paradise (2011) as Zach Ogilvy
- Comedy Nights with Kapil (2013) as Self
- The Halcyon (2017) as Adil Joshi
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Akshay Kumar been in?
Akshay Kumar has 95 credited film roles and 4 TV roles, for a total of 99 credits from 1992 to 2025.
What was Akshay Kumar's first major role?
Khiladi (1992).
What is Akshay Kumar's most recent project?
Jolly LLB 3 (2025).



