Skip to content
What's After the Movie?
Anurag Kashyap, actor & director
Actor & Director

Anurag Kashyap: Movies & Box Office

films
45
as director
21
on screen
2000–2024
box office
$13.6M
average score
65
Born
September 10, 1972 (age 54)
Birthplace
Gorakhpur, Uttar Pradesh, India
Full name
Anurag Singh Kashyap
Citizenship
Indian
Occupations
Film director, Film producer, Screenwriter, Actor
Years active
1997-present
Spouses
Aarti Bajaj, Kalki Koechlin
Children
1
Known for

The Best Anurag Kashyap Movies

The highest-rated films Anurag Kashyap is credited on, by the Movie Echo Score that blends critic reviews, audience ratings and lasting impact. Maharaja (2024) scores highest, at 90. The full ranking adds the biggest box office hits and the most awarded films.

Full ranking
Career at a glance

Anurag Kashyap's Career in Numbers

Anurag Kashyap's films in numbers — as an actor and a director, not counting appearances as themselves: when they were made, the genres Anurag Kashyap works in most and the milestones along the way. The filmography runs from Gang (2000) to Schirkoa: In Lies We Trust (2024), and the 2010s were the busiest decade.

Anurag Kashyap Movies by Decade

  1. 2000s 8
  2. 2010s 19
  3. 2020s 11

The 2010s were Anurag Kashyap's busiest decade, with 19 films.

Anurag Kashyap Movies by Genre

  • Drama 14
  • Thriller 5
  • Crime 5
  • Comedy 3
  • Action 2
  • Mystery 2
  • Sci-Fi 1
  • Music 1
  • Horror 1
  • Animation 1

Drama is the genre Anurag Kashyap has worked in most, with 14 films, ahead of thriller (5).

Anurag Kashyap Career Milestones

First film
Gang 2000
Biggest box office hit
Akira $4.29M worldwide
Best-rated film
Maharaja Movie Echo Score 90
45 credits

Anurag Kashyap Filmography: Every Movie

Every film Anurag Kashyap is credited on, newest first, with the role, the box office and the Movie Echo Score. 21 as director and 17 as actor. Rated films average a score of 65. Re-order the list to see the best-rated films or the biggest hits first.

Biography

Who Is Anurag Kashyap?

Anurag Kashyap was born in Gorakhpur, Uttar Pradesh, India in 1972 and is 54 years old. Credited on films since 2000, as both an actor and a director. The background, training and the roles that shaped the career.

Anurag Kashyap, an Indian film director and actor, has made his mark in Hindi cinema and is recognized for his distinct contributions to the film industry. He's the recipient of four Filmfare Awards and was knighted by the Government of France for his contributions to the art in 2013. Kashyap made his way into cinema as a co-writer for Ram Gopal Varma's crime drama Satya, which sky-rocketed his career. His directorial debut, Paanch, never reached the theatres due to censorship issues. He bounced back with Black Friday, a film based on the 1993 Bombay bombings which faced a two-year release delay. This did not deter Kashyap, who continued to produce critically acclaimed films such as No Smoking, Dev.D, and Gulaal. One of his major successes came in the form of the two-part crime drama Gangs of Wasseypur in 2012. The film further established his prominence in the industry. Kashyap had also co-founded a film production company, Good Bad Films. Kashyap's journey from being born into a Rajput family in Uttar Pradesh to becoming one of the most influential filmmakers in India is deeply inspiring. His works have had a profound influence on contemporary cinema, reflecting his keen eye for detailing and his bold choice of unconventional themes and narratives.

Works with

Who Anurag Kashyap Makes Movies With

The actors and directors Anurag Kashyap shares the most films with. Amitabh Bachchan comes first, with 4 films together, followed by Avinash Tiwary (3).

FAQ

Anurag Kashyap: Questions & Answers

How many movies Anurag Kashyap has made, the biggest hit, the best-rated film, the award record and more, answered from the filmography above.

How many movies has Anurag Kashyap been in?

Anurag Kashyap is credited on 45 films, from 2000 to 2024. 17 of them as an actor and 21 as a director. The filmography on this page lists every one of them, newest first, with the role and the Movie Echo Score.

What is Anurag Kashyap's highest-grossing movie?

Akira (2016) is Anurag Kashyap's biggest box office hit, with $4.29M worldwide, ahead of Gulaal (2009) ($2.36M). Across every film with box office figures, Anurag Kashyap's movies have made $13.6M.

Anurag Kashyap's biggest hits

What is the best Anurag Kashyap movie?

By the Movie Echo Score, which blends critic reviews, audience ratings and lasting impact, Anurag Kashyap's best-rated film is Maharaja (2024) with a score of 90, followed by Viduthalai: Part II (2024) (75).

Best Anurag Kashyap movies, ranked

How old is Anurag Kashyap?

Anurag Kashyap is 54 years old, born on September 10, 1972 in Gorakhpur, Uttar Pradesh, India.

What is Anurag Kashyap's newest movie?

The most recent film on Anurag Kashyap's filmography is Viduthalai: Part II (2024), in the role of Naxal Leader.

Who does Anurag Kashyap work with most often?

Anurag Kashyap shares the most films with Amitabh Bachchan (4 films), Avinash Tiwary (3 films) and Sobhita Dhulipala (3 films).

The Best Anurag Kashyap Movies, Ranked

Top rated, most awarded and biggest box office hits from 45 credits.

See the ranking

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app