Updated on: 03 July, 2025 01:24 PM IST |Shweta Shah

Nitesh Tiwaris Ramayana is already garnering enough and more eyeballs even before the makers could reveal its first glimpse. With Ranbir Kapoor as Ram and Sai Pallavi as Mata Sita, fans are excited to see Yash donning the role of the menacing Ravan. Heres a look at actors who played Ravan before the KGF star.

1. Saif Ali Khan - Adipurush
While it was bold of Saif Ali Khan to challenge himself to play the antagonist, his act as Ravana in Adipurush invited several controversies and backlash. This devil was a modern one who donned a fancy haircut, had six-pack abs, and had snakes give him massages.
2. Aarya Babbar - Sankat Mochan Mahabali Hanuman
Not every actor who portrayed Ravana was seen from Lord Ram's point of view. In the TV serial Sankat Mochan Mahabali Hanuman, the devil's story was told from Lord Hanuman's perspective on how he fought Lankesh with his witty tricks.Aarya Babbar portrayed the role of Ravana in the daily soap, thus becoming a household name in 2017.

3. Arvind Trivedi - Ramanand Sagar's Ramayana
He was the OG devil who scared every kid in the 1980s. Arvind Trivedi became the first ever actor to portray the role of Ravana in Ramanand Sagar's Ramayana, thus giving the devil a face and characteristics.His voice, his attributes, and even his expressions made us believe Ravana would be this merciless.

4. Puneet Issar - Ravan Ki Ramayana
Now here's an interesting take on Indian mythology and folklore. Puneet Issar starrer Ravan Ki Ramayana narrates the entire Lord Ram vs. Ravana saga from the latter's perspective.Though he was termed cruel, Ravana had his own reasons to create a historic war.

5. Yash - Nitesh Tiwari's Ramayana
The KGF superstar will play the lead antagonist in Nitesh Tiwari's Ramayana. The movie will have Ranbir Kapoor essaying the role of Lord Ram and Sai Pallavi as Mata Sita.The firts glimpse of Ramayana Part 1 will be revealed on July 3.