Updated On: 02 October, 2025 04:25 PM IST | Oshin Fernandes
October 2, 2025, marks the 156th birth anniversary of Mahatma Gandhi. Many actors have portrayed Bapu in films, TV series, and stage productions. Here’s a list of notable actors who have played the iconic role

1/13

2/13
Gandhi (1982): Ben Kingsley`s most famous portrayal of Mahatma Gandhi earned him an Academy Award for Best Actor.
ADVERTISEMENT

3/13
Lage Raho Munna Bhai (2006): In this film, Surendra Rajan appears as a manifestation of Gandhi, guiding the lead character, Munna Bhai played by Sanjay Dutt.

4/13
Bose: Dead/Alive (2017): This drama starring Rajkummar Rao also had Rajan play the role of Gandhi.
ADVERTISEMENT

5/13
Nine Hours to Rama (1963): J. S. Cashyap played Gandhi in this film that revolves around the events leading up to his assassination.

6/13
Gandhi, My Father (2007): Darshan Jariwala’s performance highlighted Gandhi’s troubled relationship with his son, Harilal Gandhi.
ADVERTISEMENT

7/13
Lord Mountbatten - The Last Viceroy (1986): Sam Dastor portrayed Gandhi in this British miniseries, which focused on India’s transition to Independence.

8/13
Sardar (1993): Annu Kapoor portrayed Gandhi in this biopic of Sardar Vallabhbhai Patel.
ADVERTISEMENT

9/13
Hey Ram (2000): Naseeruddin Shah played a smaller role as Mahatma Gandhi in this film.

10/13
The Making of the Mahatma (1996): Rajit Kapur-starrer focused on Gandhi`s time in South Africa and was directed by Shyam Benegal.
ADVERTISEMENT

11/13
Gandhi (2025): Pratik Gandhi plays Mahatma Gandhi in Hansal Mehta`s web series Gandhi

12/13
Based on Ramachandra Guha`s definitive writings, `Gandhi` stars Pratik Gandhi in the lead role.
ADVERTISEMENT

13/13
The series was premiered at the 50th Toronto International Film Festival (TIFF) in 2025.