Many actors with great muscles and handsome hunk personalities will come and go but the one name, the one name will always be constant in the list of the most badass action hero actors and the name is John Abraham! Well, if we take a dig down his history of films, all we can see is action, fight, and dramas. No wonder why he is one of the best choices for the spy, police undercover, and soldier’s character. He just fits into every character he plays and slays effortlessly!

Over the years of his stardom, we can say one thing for sure he will never say no to the action packages. Right from the romantic films to the patriot themes, he came a long way, didn’t he? All for good, here are the best action movies of John Abraham of all time!

1. Madras Cafe– We bet that it was one of the best political action thriller films directed by Shoojit Sircar and kudos to the cast of Nargis Fakhri, Rashi Khanna, and John Abraham!

2. Rocky handsome– The film was all about guns and killing sprees. We saw the best out of John Abraham. This was the best action thriller film directed by Nishikant Kamat.

3. Satyameva Jayate– The vigilante action film written and directed by Milap Zaver left us all awestruck with the idea of vanishing corruption from our society by John Abraham!

4. Force 2– This film was the sequel to the Force where we saw Genelia Ritesh Deshmukh. But Sonakshi Sinha’s chemistry with John Abraham and the action sequences in the film were lit!

5. Race 2– Yes, it still counts as one of the best action films and when John Abraham appears in the film, you know the consequences, take a look!

All five films with five different directors, but one actor, John Abraham for you!