Arjun Rampal is currently gearing up for his upcoming film, Dhurandhar, in which he is set to appear in an antagonistic role. In the new promo, shared on his birthday, he is introduced as an ISI-connected major. On the occasion of the actor’s birthday and ahead of Dhurandhar’s release, here’s are some of is most memorable villain roles that showcased his versatility and left an incredible mark in Bollywood.
Om Shanti Om: Arjun Rampal’s role as Mukesh Mike Mehra is still iconic and continues to be celebrated even today. Through the film, the actor introduced a new villain, who does not rely on bloodshed and wars. (Image: IMDb)

Rana Naidu Season 2: As Rauf, Arjun brought his signature intensity and grit to the screens and justified a role that’s unpredictable, unapologetic, and rugged in its own sense. (Image: IMDb)

Ra One: He played a robotic villain the film and made everyone fall in love with his rogue self. His role showcased that villains can be hot and intimidating. (Image: IMDb)

Daddy: Arjun Rampal played a gangster named Arun Gawli. From a volatile individual to a power-hungry criminal, and a respected ‘Daddy’ to a modern-day Robin Hood, the actor pulled off the complex role with ease. (Image: IMDb)

Dhaakad: The actor portrayed a deadly, dangerous, and a cool villain. In this role, he also captivated fans with his toned physique and a never-seen-before appearance. (Image: IMDb)

Crakk: In this film, Arjun Rampal took a deep dive into an adrenaline-fueled role as a villain. He played the main antagonist Dev in the sports action drama. (Image: IMDb)

Ek Ajnabee: Arjun Rampal tapped into his intense action side by playing Shekhar, a loyal companion to the former commando. He essayed the role of a kidnapper and brought certain sense of rawness to his daring and unapologetic self. (Image: IMDb)