John Abraham: Movies & Box Office
- films
- 52
- as director
- 4
- on screen
- 1970–2025
- box office
- $318M
- average score
- 50
- Born
- December 17, 1972 (age 53)
- Birthplace
- Bombay, Maharashtra, India
- Citizenship
- India
- Occupations
- Actor, Film Producer
- Years active
- 1997-present
- Spouses
- Priya Runchal
The Best John Abraham Movies
The highest-rated films John Abraham is credited on, by the Movie Echo Score that blends critic reviews, audience ratings and lasting impact. Attack (2022) scores highest, at 78. The full ranking adds the biggest box office hits and the most awarded films.
-
Movie Echo Score: Score 78 Attack 2022 · Arjun Shergill -
Movie Echo Score: Score 69 Tehran 2025 · ACP Rajeev Kumar -
Movie Echo Score: Score 68 Batla House 2019 · Sanjay Kumar -
Movie Echo Score: Score 61 Pathaan 2023 · Jim -
Movie Echo Score: Score 60 Romeo Akbar Walter 2019 · Romeo / Akbar / Walter (RAW) Agent -
Movie Echo Score: Score 57 Parmanu: The Story of Pokhran 2018 · Capt. Ashwat Rana
John Abraham's Career in Numbers
John Abraham's films in numbers — as an actor and a director, not counting appearances as themselves: when they were made, the genres John Abraham works in most and the milestones along the way. The filmography runs from Uski Roti (1970) to Tehran (2025), and the 2000s were the busiest decade.
John Abraham Movies by Decade
- 1970s 4
- 1980s 1
- 2000s 20
- 2010s 18
- 2020s 8
The 2000s were John Abraham's busiest decade, with 20 films.
John Abraham Movies by Genre
- Drama 19
- Action 15
- Romance 7
- Comedy 3
- Thriller 3
- Family 2
- Crime 1
- Mystery 1
Drama is the genre John Abraham has worked in most, with 19 films, ahead of action (15).
John Abraham Filmography: Every Movie
Every film John Abraham is credited on, newest first, with the role, the box office and the Movie Echo Score. 4 as director and 47 as actor. Rated films average a score of 50. Re-order the list to see the best-rated films or the biggest hits first.
Movies Directed by John Abraham
4John Abraham Movies as an Actor
47- 2025
Tehran as ACP Rajeev Kumar · Action Movie Echo Score: 69 - 2024
Woh Bhi Din The as Older Rahul Sinha · Drama - 2023
Pathaan as Jim · Action Worldwide box office: $113M Movie Echo Score: 61 - 2022
Ek Villain Returns as Bhairav Purohit · Action Worldwide box office: $4.3M Movie Echo Score: 33 - 2022
Attack as Arjun Shergill · Action Worldwide box office: $154K Movie Echo Score: 78 - 2021
Satyameva Jayate 2 as Dadasaheb Balram Azad, HM Satya D. Balram Azad, ACP Jay D. Balram Azad · Action Worldwide box office: $77.7K Movie Echo Score: 24 - 2021
Sardar Ka Grandson as Gursher Singh · Romance Movie Echo Score: 35 - 2021
Mumbai Saga as Ganpat Ram Bhonsle · Crime Worldwide box office: $2.24M Movie Echo Score: 47 - 2019
Pagalpanti as Raj Kishore · Action Worldwide box office: $5.63M Movie Echo Score: 25 - 2019
Batla House as Sanjay Kumar · Action Worldwide box office: $13.1M Movie Echo Score: 68 - 2019
Romeo Akbar Walter as Romeo / Akbar / Walter (RAW) Agent · Action Worldwide box office: $6.11M Movie Echo Score: 60 - 2018
Satyameva Jayate as Virendra Rathod (Veer) · Action Worldwide box office: $11.9M Movie Echo Score: 45 - 2018
Parmanu: The Story of Pokhran as Capt. Ashwat Rana · Action Worldwide box office: $9.86M Movie Echo Score: 57 - 2016
Force 2 as ACP Yashvardhan · Action Worldwide box office: $5.52M - 2016
Rocky Handsome as Kabir Ahlawat · Action Worldwide box office: $69.3K - 2016
Wazir Drama Worldwide box office: $5.63M - 2015
Welcome Back as Ajju Bhai / Ajay · Action Worldwide box office: $21.8M - 2013
Madras Cafe as Major Vikram Singh · Drama Worldwide box office: $38.3K - 2013
I, Me aur Main Drama Worldwide box office: $61.9K - 2013
Race 2 Action Worldwide box office: $20.5M - 2012
Housefull 2 as Jolly 2 / Max · Romance Worldwide box office: $24.9M - 2011
Desi Boyz as Nikhil 'Nick' Mathur (Hunter) · Comedy Worldwide box office: $2.36M - 2011
Force as ACP Yashvardhan · Thriller Worldwide box office: $5.31M - 2011
7 Khoon Maaf as Jimmy Stetson / Jamshed Singh Rathod · Drama Worldwide box office: $3.92M - 2010
Jhootha Hi Sahi as Siddharth · Romance Worldwide box office: $23.9K - 2010
Aashayein as Rahul · Drama Worldwide box office: $3.84K - 2007
Dhan Dhana Dhan Goal as Sunny Bhasin · Drama Worldwide box office: $7.42M - 2007
No Smoking as K · Drama Worldwide box office: $798K - 2007
Hattrick as (cameo) · Drama Worldwide box office: $1.91M - 2007
Salaam-e-Ishq as Ashutosh Raina · Romance Worldwide box office: $12.6M - 2006
Kabul Express as Suhel Khan · Drama Worldwide box office: $5.09M - 2006
Baabul as Rajat Verma · Family Worldwide box office: $9.1M - 2006
Water Drama Worldwide box office: $13M - 2006
Taxi No. 9211 as Jai Mittal · Comedy - 2006
Zinda as Rohit Chopra · Action Worldwide box office: $3.47M - 2005
Garam Masala as Shyam "Sam" Salgaonkar · Comedy Worldwide box office: $2.09M - 2005
Viruddh… Family Comes First as Amar Patwardhan · Family Worldwide box office: $2.05M - 2005
Kaal as Krish Thapar · Thriller Worldwide box office: $710K - 2005
Elaan as Abhimanyu · Drama Worldwide box office: $70.5K - 2005
Karam as John · Drama - 2005
Shikhar as John Abraham · Drama Worldwide box office: $24.3K - 2004
Madhoshi as Aman · Romance - 2004
Lakeer as Saahil · Romance Worldwide box office: $31.3K - 2003
Paap as Shiven · Romance - 2003
Saaya as Dr. Akash "Akki" Bhatnagar · Mystery Worldwide box office: $1.1M - 2003
Jism as Kabir Lal · Thriller Worldwide box office: $2.4M - 1970
Uski Roti Drama
John Abraham in Documentaries & Specials
1Who Is John Abraham?
John Abraham was born in Bombay, Maharashtra, India in 1972 and is 53 years old. Credited on films since 1970, as both an actor and a director. The background, training and the roles that shaped the career.
John Abraham, born on 17 December 1972, is an acclaimed Indian actor and film producer primarily known for his work in Hindi cinema. Recognized for his action hero persona, he's a National Film Award recipient and has been nominated for four Filmfare Awards. Abraham's journey in the entertainment industry began as a successful model, transitioning later to acting with the sleeper hit, the erotic thriller Jism, in 2003. He rose to popularity with hit movies like Dhoom, Garam Masala, and Dostana among others, establishing himself as a bankable leading actor. Notable performances include critically acclaimed films like Water, Kabul Express, and New York. Despite facing a series of commercial failures, he rebounded with successful movies like Race 2, Shootout at Wadala, Madras Cafe and others. His highest-grossing releases include Dishoom, Parmanu, and Satyameva Jayate.
Aside from acting, Abraham has ventured into film production under his banner J.A. Entertainment. His production debut Vicky Donor won the National Film Award for Best Popular Film Providing Wholesome Entertainment. He has also produced several of his films and wrote the story of Attack: Part 1. Outside of his film career, Abraham co-owns the Indian Super League football team NorthEast United FC. A vegetarian, he is an advocate for animal rights. His philanthropic interests are demonstrated by his support of the non-profit organizations PETA and Habitat for Humanity. He is also the celebrity supporter of UNHCR India, promoting the cause of refugees in India. Despite receiving offers for Hollywood movies since 2006, Abraham has expressed his desire to focus on making world-class Indian films.
Who John Abraham Makes Movies With
The actors and directors John Abraham shares the most films with. Anil Kapoor comes first, with 5 films together, followed by Sanjay Dutt (4).
John Abraham: Questions & Answers
How many movies John Abraham has made, the biggest hit, the best-rated film, the award record and more, answered from the filmography above.
How many movies has John Abraham been in?
John Abraham is credited on 52 films, from 1970 to 2025. 47 of them as an actor and 4 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 John Abraham's highest-grossing movie?
Pathaan (2023) is John Abraham's biggest box office hit, with $113M worldwide, ahead of Housefull 2 (2012) ($24.9M). Across every film with box office figures, John Abraham's movies have made $318M.
John Abraham's biggest hits What is the best John Abraham movie?
By the Movie Echo Score, which blends critic reviews, audience ratings and lasting impact, John Abraham's best-rated film is Attack (2022) with a score of 78, followed by Tehran (2025) (69).
Best John Abraham movies, ranked How old is John Abraham?
John Abraham is 53 years old, born on December 17, 1972 in Bombay, Maharashtra, India.
What is John Abraham's newest movie?
The most recent film on John Abraham's filmography is Tehran (2025), in the role of ACP Rajeev Kumar.
Who does John Abraham work with most often?
John Abraham shares the most films with Anil Kapoor (5 films), Sanjay Dutt (4 films) and Boman Irani (4 films).
The Best John Abraham Movies, Ranked
Top rated, most awarded and biggest box office hits from 52 credits.
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
