When it comes to shapeshifting on screen, Randeep Hooda might just give a chameleon an identity crisis. From intense biopics to gritty thrillers and soulful dramas, he doesn’t just play a character – he becomes it. One moment he’s galloping through history as a fierce warrior, the next he’s disappearing into the shadows as a troubled loner. With a filmography as unpredictable as his transformations, Randeep has carved a niche as one of Bollywood’s most versatile actors, effortlessly slipping into every role like it was tailor-made for him.
Jaat (2025)
Randeep Hooda takes on the fierce avatar of Ranatunga, a cold-blooded gangster with a menacing presence. He brings intensity and grit to what promises to be a clash of titans.
With fire in his eyes and vengeance in his veins, Randeep’s Ranatunga has redefined on-screen rivalry.
“I’ve played dark and layered characters before, but Ranatunga is pure evil. He’s violent, unhinged, and operates with a kind of brutality that even shocked me while performing it.”
– Randeep Hooda
Swatantrya Veer Savarkar (2024)
In Swatantrya Veer Savarkar, Randeep Hooda transforms into the fiery revolutionary, Vinayak Damodar Savarkar, capturing his ideological intensity and unwavering patriotism. He not only portrays the physical and emotional journey of the freedom fighter but also delves deep into the philosophical conflicts that defined Savarkar’s life. With piercing conviction and a raw, unfiltered performance, Randeep brings to life one of India’s most debated and daring historical figures.
CAT (2022)
In CAT, Randeep Hooda plays Gurnam Singh, a former police informant pulled back into the dangerous world of drug cartels in Punjab. Undercover once again, he navigates a murky web of crime, corruption, and personal betrayal. Hooda delivers a gripping performance, blending vulnerability and intensity with razor-sharp precision.
Sarbjit (2016)
In Sarbjit, Randeep Hooda delivers a hauntingly powerful performance as Sarabjit Singh, an Indian farmer wrongfully imprisoned in Pakistan. He transforms physically and emotionally to portray Sarabjit’s years of torture, resilience, and hope behind bars. His portrayal is raw, heart-wrenching, and deeply human—etched with pain, but never stripped of dignity. The transformation he went through is unmatchable!
Laal Rang (2016)
In Laal Rang, Randeep Hooda plays Shankar, a charismatic yet morally ambiguous blood bank operator in Haryana who runs an illegal blood trade. With his rustic charm and magnetic screen presence, he blurs the lines between villain and anti-hero. Hooda’s portrayal adds depth, wit, and an irresistible swagger to a role rooted in dark realism.
Highway (2014)
In Highway, Randeep Hooda plays Mahabir Bhati, a hardened criminal with a traumatic past who kidnaps a young woman, only to find himself transformed by the journey they take together. Beneath his rough exterior lies a deeply wounded soul seeking redemption. His layered performance adds raw intensity and unexpected tenderness to the film.
D (2005)
In D, Randeep Hooda plays Deshu, a small-time mechanic who rises through the ranks of the Mumbai underworld. With a simmering intensity and quiet confidence, he transforms from an ordinary man into a formidable gangster. His performance laid the groundwork for the nuanced anti-heroes he would later become known for.
(Contributed by Wajeeha Syed)