Mythological Masters of Terror: The 3 Legendary Actors Who Played Both Kansa and Ravana
- byPranay Jain
- 28 May, 2026
With Indian cinema currently witnessing a massive mythological renaissance—headlined by the release of blockbusters like Kalki 2898 AD and upcoming cinematic spectacles like Ramayana—the film industry is heavily capitalizing on ancient epics.
However, long before the silver screen turned to grand VFX, Indian television had already mastered these legendary sagas. The success of these shows relied entirely on the actors who could embody pure evil. In the history of Indian entertainment, Ravana and Kansa stand as the ultimate dual pillars of antagonism. Remarkably, only three powerhouse actors managed to conquer both roles, spreading absolute terror across living rooms. Here is a look at these versatile masters of villainy.
1. Goga Kapoor | The Cinema Icon
Goga Kapoor was already a highly respected and menacing face in mainstream Bollywood cinema, frequently sharing the screen with superstars like Amitabh Bachchan in films like Toofan. However, his transition to television mythology cemented his legacy.
-
As Kansa: He delivered a chilling, definitive performance as the tyrannical tyrant Kansa in B.R. Chopra's iconic masterpiece, Mahabharata.
-
As Ravana: He swapped eras to play the ten-headed demon king Ravana in the popular television serial Jai Veer Hanuman, showcasing a rare ability to command two completely distinct epic universes.
2. Vilas Raj | The Versatile Powerhouse
Ramanand Sagar’s production house was famous for selecting actors with deep theatrical presence, and Vilas Raj was one of their finest chameleons. He possessed a unique vocal range and physical intensity that made him perfect for high-stakes antagonist roles.
-
The Double Threat: In Ramanand Sagar’s globally celebrated television show Krishna, Vilas Raj achieved the ultimate milestone by portraying both Kansa and Ravana at different points in the storytelling.
-
The Asura Trilogy: To add to his mythological villain credentials, he also stepped into the shoes of the terrifying demon Lavanasura, making him a triple threat in the genre.
3. Raj Premi | The Modern Dynamic Antagonist
For a newer generation of television viewers, Raj Premi became the face of raw, muscular, and aggressive mythological villainy. His booming screen presence made him the go-to actor for directors looking to portray unstoppable antagonists.
-
As Kansa: He brought a cruel, calculating energy to the screen as Kansa in the hit serial Jai Shri Krishna.
-
As Ravana: He shifted to the Ramayana lore to play a grand, larger-than-life Ravana in the visually spectacular series Sankatmochan Mahabali Hanuman.
At a Glance: The Ultimate Villains of the Small Screen
| Actor | Iconic Kansa Role | Iconic Ravana Role | Distinctive Villain Attribute |
| Goga Kapoor | B.R. Chopra's Mahabharata | Jai Veer Hanuman | Mainstream cinema gravity & theatrical dialogue delivery |
| Vilas Raj | Ramanand Sagar's Krishna | Ramanand Sagar's Krishna | Ultimate versatility, also portrayed Lavanasura |
| Raj Premi | Jai Shri Krishna | Sankatmochan Mahabali Hanuman | Intense physical screen presence & aggressive modern energy |
Checklist: Where to Stream Classic Indian Mythological Epics
If the current wave of high-budget cinema has you feeling nostalgic for the raw acting and storytelling of the golden era of Indian television, you can easily stream these classics legally. Follow this quick access guide:
Install streaming platforms like YouTube (for public archives), Prasar Bharati's digital apps, or mainstream network platforms like JioCinema and Disney+ Hotstar onto your Smart TV or phone.
When searching for the episodes, filter by typing the specific production banners (e.g., "B.R. Chopra Mahabharat HD" or "Ramanand Sagar Sagar Arts") to bypass low-quality fan edits.
Select official broadcaster channels that have upscaled the legacy 4:3 standard definition tapes into cleaner widescreen formats, ensuring the dialogue audio remains clear.






