If excellence and out of the average ever had a face it is surely going to look like Bollywood actor Manoj Bajpayee. It doesn’t matter if you are his fan or not but the actor has owned the thrown off one of the finest Bollywood actors. From ground-breaking acting skills to top-notch dialogue delivery, the actor has been explaining what real acting is for the past three decades now. From Sardar Khan to Satya, the actor showcased his colors of acting in every kind of role. As an appreciation post for the actor, here we bring you the top 10 movies of the Bollywood’s finest actor Manoj Bajpayee:

1. Gangs of Wasseypur: Anurag Basu’s Gangs of Wasseypur started a whole new chapter in Indian cinema. And the credit for making Gangs of Wasseypur a cult classic goes to Manoj Bajpayee. Playing the role of Sardar Khan, Manoj showcased what a real gangster role looks like.

2. Satya: You can’t compare Manoj Bajpayee’s acting in Satya to any other acting performance. Clinching the national award for a best supporting role, Manoj Bajpayee added a whole new life to the crime drama blessed with an intriguing storyline. Owning the acting performance of JD Chakravarthy, Urmila Matondkar, and Shefali Shah, the movie was an instant hit among the audience.

3. Aligarh: One of the initial steps in the support of Homosexuality, Aligarh is one of the most underrated movies of the industry. Playing the role of the Aligarh professor, who gets scandalized then brutally traumatized for embracing sexuality, Bajpayee left our tears watery with his performance.

4. 1971: Based on the Indo-Pak war of 1971, the movie never fails to pump patriotism in our veins. With a number of ear-soothing songs and a heart-breaking storyline, the movie witnessed some of the most critically acclaimed acting performances by Manoj Bajpayee. At the 55th National Film Awards, the movie bagged the National Film Award for Best Feature Film in Hindi.

5. Kaun: Without a doubt, this psychological suspense thriller re-defined the mystery-thriller genre in the film industry. The movie, which had no songs, was shot at a single location in just 15 days. Portraying the role of Sameer Purnavale, Manoj Bajpayee easily gets into the skin of the character and does full justice to the role.

6. Veer Zara: There is no denying that Veer Zara is all in all SRK and Preity Zinta’s performance but Manoj Bajpayee showcased how to win the limelight with a heart-robbing performance. We bet that nobody else could have performed the role of Raza Shirazi, as well as Manoj Bajpayee, did.

7. Special 26: With the right concoction of humor and suspense, this heist drama is considered one of the finest movies of that year. The movie is based on the opera house heist from 1987, where a group of people, posing as CBI officers, executed an income tax raid on a renowned jeweler. Manoj Bajpayee, who portrayed the role of CBI Officer Waseem Khan, gave a stellar performance in the movie.

8. Sonchriya: There is special thing about Manoj Bajpayee that he totally owns every movie he acts in . This action drama, which presents a tale set in Chambal, features the actor as a dangerous dacoit.

9. Bhonsle: Manoj Bajpayee stars as Ganpat Bhonsle, a retired cop who’s struggling to get a service extension. Like in most of his other films, Manoj owns the character and carries the weight of the film on his capable shoulders. He internalizes the character and even gets the demeanor spot-on with the drooping shoulders and slow but steady gait.

10. Gali Guleiyan: Speaking about Gali Guleiyan in an interview, Manoj Bajpayee revealed that this was one of the hardest roles of his career and pushed him to the edge. The movie is a psychological drama that shows a shop owner trapped mentally and within the city walls. A review by Economic Times described the movie as “Not everybody’s cup of tea”.