Prakash Raj, one of India’s most respected and versatile actors, has redefined character roles in Indian cinema. Known for his impeccable acting skills, powerful dialogue delivery, and magnetic screen presence, Prakash Raj has left an indelible mark across various film industries, including Tamil, Telugu, Kannada, Malayalam, and Hindi. From playing intense villains to compassionate father figures and complex protagonists, Prakash Raj’s filmography is a testament to his immense talent.
As of 2025, Prakash Raj continues to captivate audiences with his thought-provoking performances, both in films and digital platforms. Let’s explore the top 10 movies of Prakash Raj that showcase his extraordinary range and contribution to Indian cinema.
Here is a list of top 10 best movies of Prakash Raj:
1. Iruvar (1997) – Tamil
Director: Mani Ratnam
Why It’s Special:
Iruvar is a cinematic masterpiece where Prakash Raj delivered one of his career-defining performances. Playing the role of Tamizhselvan, based on the late Tamil Nadu Chief Minister M. Karunanidhi, Prakash Raj brought depth, charisma, and intensity to the character. His portrayal earned him the National Film Award for Best Supporting Actor, marking his arrival as a force to be reckoned with in Indian cinema. The political drama, rich in historical context, remains one of the finest films of his career.
2. Anthapuram (1998) – Telugu
Director: Krishna Vamsi
Why It’s Special:
In Anthapuram, Prakash Raj played a violent yet emotionally complex faction leader, which earned him widespread critical acclaim. The film was noted for its intense narrative, and Prakash Raj’s layered performance showcased his ability to humanize even the most brutal characters. His portrayal in this film set the template for many faction-driven stories in Telugu cinema.
3. Kanchivaram (2008) – Tamil
Director: Priyadarshan
Why It’s Special:
Kanchivaram is arguably Prakash Raj’s most profound performance. Playing the role of a silk weaver during pre-independence India, he delivered a performance filled with pain, struggle, and resilience. His portrayal of a father who dreams of seeing his daughter in a silk saree was heart-wrenching and earned him the National Film Award for Best Actor. The film is considered a cinematic gem, with Prakash Raj’s performance at its core.
4. Singham (2011) – Hindi
Director: Rohit Shetty
Why It’s Special:
“Thok Diya” – the iconic dialogue from Singham is still etched in the minds of Bollywood audiences. Playing the antagonist Jaykant Shikre, Prakash Raj delivered a powerful and menacing performance that became one of the most memorable villain portrayals in recent Bollywood history. His ability to infuse humor and menace into the character made Singham a massive hit, proving his pan-India appeal.
5. Bommarillu (2006) – Telugu
Director: Bhaskar
Why It’s Special:
In Bommarillu, Prakash Raj portrayed the role of a controlling yet loving father. His performance struck a chord with audiences for its emotional depth and relatability. The film explored generational conflicts and parental love, and Prakash Raj’s restrained acting earned him a Filmfare Award for Best Supporting Actor – Telugu. His chemistry with Siddharth and Genelia added to the film’s charm, making it a classic in Telugu cinema.
6. Abhiyum Naanum (2008) – Tamil
Director: Radha Mohan
Why It’s Special:
Abhiyum Naanum showcased Prakash Raj in a heartwarming role as a doting father. The film explored the father-daughter relationship beautifully, and Prakash Raj’s performance was filled with warmth, humor, and subtle emotions. His effortless transition from intense roles to lighter, family-oriented characters made this film a standout in his career.
7. Dhoni (2012) – Tamil/Telugu
Director: Prakash Raj
Why It’s Special:
Dhoni is a special film as it marked Prakash Raj’s directorial venture, apart from playing the lead role. The film revolves around a father who struggles to understand his son’s passion for cricket. His portrayal of a middle-class father battling societal pressures and personal dreams earned him critical acclaim. The film was praised for its sensitive storytelling, and Prakash Raj’s dual role as actor and director shone through.
8. Okkadu (2003) – Telugu
Director: Gunasekhar
Why It’s Special:
In Okkadu, Prakash Raj played the iconic role of Obul Reddy, a ruthless faction leader obsessed with the female lead. His performance added a layer of fear and unpredictability to the film. The film became a blockbuster, and Prakash Raj’s villainous performance was considered one of the finest in Telugu cinema, cementing his place as a top antagonist.
9. Anniyan (2005) – Tamil
Director: S. Shankar
Why It’s Special:
Anniyan featured Prakash Raj in a supporting yet impactful role as a police officer investigating the protagonist’s mysterious activities. His composed and authoritative presence added depth to the film’s narrative. The film’s blend of psychological thriller elements and social commentary was enriched by Prakash Raj’s dependable performance.
10. Kannathil Muthamittal (2002) – Tamil
Director: Mani Ratnam
Why It’s Special:
In this critically acclaimed film, Prakash Raj played a supporting role that contributed significantly to the emotional fabric of the story. The film, which deals with the Sri Lankan civil war and adoption, benefited from his nuanced performance. His ability to blend seamlessly into ensemble casts while leaving a mark is evident in this masterpiece.
Conclusion: The Legacy of Prakash Raj – A Performer Beyond Boundaries
Prakash Raj’s career is a testament to his dedication to the craft of acting. With a repertoire that includes roles as a villain, father, politician, and even a tragic hero, he has showcased unparalleled versatility. His ability to deliver powerful performances in multiple languages has made him one of India’s most respected and sought-after actors.
As of 2025, Prakash Raj continues to explore challenging roles in films and web series, while also making his mark as a director and producer. His contributions go beyond cinema, as he remains an outspoken voice on social issues. Prakash Raj’s journey is not just about cinematic excellence but also about standing by convictions, making him a true icon of Indian cinema.

Santosh Kumar is a Professional SEO and Blogger, With the help of this blog he is trying to share top 10 lists, facts, entertainment news from India and all around the world.