Randeep Hooda’s 10 most iconic roles

By Entertainment Desk | August 20, 2025

Randeep Hooda portrayed Mahabir Bhati, a criminal who kidnaps a young woman but finds himself attached emotionally to her unexpectedly. His nuanced performance is one of his strongest.

Highway (2014)

Image Credit: Instagram

Randeep gave his career-best performance as Sarabjit Singh, an Indian farmer who was unjustly imprisoned in Pakistan. His unexpected physical transformation and tear-jerking performance showcased his commitment to acting.

Sarbjit (2016)

Image Credit: Instagram

Making his debut as a director, Randeep also transformed himself to play freedom fighter Vinayak Damodar Savarkar. His dedication to the role showcased both physical endurance and emotional intensity.

Swatantrya Veer Savarkar (2024)

Image Credit: Instagram

Randeep debuted in Hollywood with Extraction, with Chris Hemsworth. His action role as Saju Rav drew global limelight and solidified his position as a global artist.

Extraction (2020)

Image Credit: Instagram

In Mira Nair’s acclaimed Monsoon Wedding, Randeep portrayed Rahul Chadha, bringing charm and realism to the family drama.

Monsoon Wedding (2001)

Image Credit: Instagram

Playing ACP Pratap Raghuvanshi, Randeep brought intensity and grit to this crime drama. His fierce dialogue delivery and strong screen presence stood out in the film.

Jannat 2 (2012)

Image Credit: Instagram

As ACP Agnel Wilson, Randeep narrated the story of Mumbai’s underworld with finesse. His sharp performance and authoritative narration gave the film its strong backbone.

Once Upon a Time in Mumbaai (2010)

Image Credit: Instagram

Randeep portrayed 19th-century artist Raja Ravi Varma in the challenging role. The movie dealt with art, passion, and controversies, and his bold performance was well-received by critics.

Rang Rasiya (2014)

Image Credit: Instagram

Randeep plays Sultan Ali Khan’s wrestling coach, Fateh Singh. His disciplined and strong character added depth to the movie, showing he can excel in supporting roles as well.

Sultan (2016)

Image Credit: Instagram

In this dark thriller, Randeep played Shankar, an illegal blood bank owner. His charismatic performance, blending charm and menace, made the film a cult one.

Laal Rang (2016)

Image Credit: Instagram

Next: Zakir Khan’s income, net worth, fees per show and more
Thanks For Reading !
Find out More