Net Worth →
Filmographies

Anil Kapoor Filmography: Every Movie and TV Show in Order

All 59 Anil Kapoor roles in chronological order (1987 to 2025): 53 movies and 6 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Anil Kapoor filmography
TMDB

How many movies and TV shows has Anil Kapoor been in? This complete Anil Kapoor filmography lists 59 credited roles (53 films, 6 TV series), in chronological order from 1987 to 2025, with links to our full guides where available.

Anil Kapoor movies in order

  • Mr. India (1987) as Arun Verma / Mr. India
  • Ram Lakhan (1989) as Inspector Lakhan Pratap Singh
  • Parinda (1989) as Karan Choudhary
  • Lamhe (1991) as Virendra Pratap Singh
  • Laadla (1994) as Raj 'Raju' Verma
  • 1942: A Love Story (1994) as Naren Singh
  • Trimurti (1995) as Anand Singh / Sikander
  • Judaai (1997) as Raj Verma
  • Chandralekha (1997) as Mental health patient (Cameo)
  • Deewana Mastana (1997) as Raj Kumar Sharma (Raja)
  • Biwi No.1 (1999) as Lakhan
  • Mann (1999) as Raj
  • Taal (1999) as Vikrant Kapoor
  • Nayak: The Real Hero (2001) as Shivaji Rao
  • Om Jai Jagadish (2002) as Om Batra
  • Musafir (2004) as Lucky
  • Bewafaa (2005) as Aditya Sahai
  • No Entry (2005) as Kishen
  • Chocolate: Deep Dark Secrets (2005) as Krishan Pundit
  • Humko Deewana Kar Gaye (2006) as Karan Oberoi
  • Darna Zaroori Hai (2006) as Karan Chopra
  • Salaam-e-Ishq (2007) as Vinay Malhotra
  • Welcome (2007) as Majnu Bhai
  • Halla Bol (2008) as Himself (uncredited)
  • Race (2008) as Robert D'Costa aka R.D.
  • Tashan (2008) as Bhaiyyaji
  • Slumdog Millionaire (2008) as Prem
  • Yuvvraaj (2008) as Gyanesh Yuvvraaj
  • Wanted (2009) as Special Appearance in "Jalwa" Song
  • No Problem (2010) as Arjun Singh
  • Tees Maar Khan (2010) as Self
  • Mission: Impossible - Ghost Protocol (2011) as Brij Nath
  • Tezz (2012) as Arjun Khanna
  • Race 2 (2013) as Inspector Robert D'Costa
  • Shootout at Wadala (2013) as Afaaque Baaghran
  • Bombay Talkies (2013) as Self, special appearance in "Apna Bombay Talkies" (uncredited)
  • Dil Dhadakne Do (2015) as Kamal Mehra
  • Welcome Back (2015) as Sagar 'Majnu' Pandey
  • Oasis (2017) as Vikram Danesh
  • Mubarakan (2017) as Kartar Singh
  • Fanney Khan (2018) as Prashant Kumar Sharma "Fanney Khan"
  • Race 3 (2018) as Shamsher Singh
  • Ek Ladki Ko Dekha Toh Aisa Laga (2019) as Balbir Chaudhary
  • Total Dhamaal (2019) as Avinash Patel
  • The Zoya Factor (2019) as Himself (Guest Appearance)
  • Malang (2020) as Anjaney Agashe
  • AK vs AK (2020) as Self
  • Thar (2022) as Inspector Surekha Singh
  • JugJugg Jeeyo (2022) as Bheem Saini
  • Animal (2023) as Balbir Singh
  • Fighter (2024) as Rakesh Jaisingh (Rocky)
  • Savi (2024) as J Paul
  • War 2 (2025) as Vikrant Kaul

Anil Kapoor TV shows

  • Family Guy (1999) as Prem (voice)
  • Kaun Banega Crorepati (2000) as Self
  • 24 (2001) as Omar Hassan
  • Comedy Nights with Kapil (2013) as Self
  • Oasis (2017) as Vikram Danesh
  • The Night Manager (2023) as Shailendra 'Shelly' Rungta

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Anil Kapoor been in?

Anil Kapoor has 53 credited film roles and 6 TV roles, for a total of 59 credits from 1987 to 2025.

What was Anil Kapoor's first major role?

Mr. India (1987).

What is Anil Kapoor's most recent project?

War 2 (2025).

Sources

More in Movies