Naseeruddin Shah proved that simple natural acting can touch hearts deeply. Since he performed so well in countless movies picking only ten top titles is a big challenge. Viewers always enjoy watching him because he turns every story into something special. These ten impressive films highlight the real reason he remains a respected hero of the screen for all.
Nishant

He started his amazing journey in this Shyam Benegal movie playing the youngest member of a really unfair feudal family. His character feels strongly attracted to a schoolmaster’s wife and this totally triggers a huge tragedy to happen. This was his debut and he showed everyone how much talent he had right from the very start.
Sparsh

Shah did a lot of research and studied the body language of blind people to play a visually impaired school principal. He really hates being pitied in the story and this is probably one of his most sensitive performances. You can see how much effort he put into making the character look totally convincing on screen.
Aakrosh

This movie is a really powerful story about social injustice and it gave us one of his finest performances as an idealistic lawyer. He has to defend a tribal man who is accused of murdering his wife and the guy simply refuses to speak. The way he handles the courtroom scenes is just brilliant to watch.
Albert Pinto Ko Gussa Kyoon Aata Hai

He played the main Catholic character in this Saeed Mirza film and he perfectly captured the anger of a working class man in Mumbai. The movie shows all his frustrations and angst in a way that feels super real and relatable. It is one of those roles that just sticks with you long after the movie ends.
Jaane Bhi Do Yaaro

This is widely known as one of the greatest satirical comedies in India and he played a very funny photographer named Vinod Chopra. He suddenly runs into a conspiracy and finds himself totally over his head in the whole mess. The comedic timing here is perfect and it brings out a totally different side of his acting skills.
Paar

Many people consider this to be one of the greatest performances by any Indian actor. He played a desperately poor Dalit man who is just struggling to survive in a very tough world. The raw emotion he brings to this role is absolutely incredible and moving.
Mirch Masala

In this movie about feudalism he plays a vain and slightly ridiculous subedar who really wants a village woman. He becomes extremely vicious when she rejects him and he completely nails the negative shades of the character. It is fascinating to see him play such a bad guy so effortlessly.
Sarfarosh

His portrayal of the Pakistani ghazal singer Gulfam Hassan is still remembered as one of Hindi cinema’s finest antagonists. He brought so much nuance to the role and made the character look very sophisticated yet super dangerous. The contrast between his calm singing and his hidden agenda is just mind blowing to watch.
Ishqiya

He played a petty crook named Iftikhaar who is also known as Khalujaan and the character was deliciously unpredictable. This role was both really comic and dangerous at the same time and he had great chemistry with the rest of the cast. It brought a bit of fun humor to a very gritty story.
Main Vaapas Aaunga

In this cross border story of love and longing he played a 95 year old man who is suffering from dementia. He only has the memory of a youthful romance and a sad separation caused by the Partition. It is a very touching performance that proves he still has that magic on screen.