Prakash Raj is an Indian film actor, director, and television presenter who is largely known for his work in South Indian films. After doing stage shows and working in the television industry in Kannada, Prakash Raj ventured into films.

His first debut in Tamil cinema was in 1994 through a film called Duet. Ever since that film was a success, Prakash Raj became a commercially successful film star in Tamil movies.

Prakash Raj is an exceptionally talented actor and his work has been rewarded with many awards like National Film Award, five Filmfare Awards South, four SIMA Awards, and many more.

There are many movies in which Prakash Raj has given his absolute best. Even though most of the characters he played were antagonists still people end up loving his character.

Here are the five best roles played by Prakash Raj in the movies that won people’s hearts.

In the 2018 action drama movie, Bharat Ane Nenu, Prakash Raj plays the role of Varadarajulu. He has acted exceptionally well and people seem to love his character.

His 1997 Tamil movie Iruvar is a true masterpiece. And Prakash Raj holds a lion’s share in making the movie so worthwhile.

Prakash Raj’s role in the 2011 action movie Singham is one of his noteworthy roles. People seem to have enjoyed his brilliant presence in this movie.

People also loved Prakash Raj’s role as a father in the 2008 Telugu movie Parugu.

Last but not least, Prakash Raj’s role in the 2009 movie Wanted can never be forgotten. It is one of his best roles.

Let us know what you think about it in the comments below.