New Delhi: Few historical personalities have been interpreted on screen as often as Mahatma Gandhi. His years in South Africa, role in India’s freedom
movement, commitment to nonviolence and complicated personal relationships have provided filmmakers with material for very different stories. From international productions to Indian films and series, numerous performers have attempted to capture different phases and facets of his life. Here are some actors who have portrayed Gandhi on screen.
Ben Kingsley – ‘Gandhi’ (1982)
Ben Kingsley became synonymous with the role for audiences around the world after starring in Richard Attenborough’s Gandhi. The sweeping biographical film charts Gandhi’s evolution from a young lawyer in South Africa to a leading figure in India’s struggle against British rule. Kingsley’s performance earned him the Oscar for Best Actor, while the film won eight Academy Awards, including Best Picture.
Annu Kapoor – ‘Sardar’ (1993)
Annu Kapoor appeared as Mahatma Gandhi in Ketan Mehta’s Sardar, which tells the story of Sardar Vallabhbhai Patel. With Paresh Rawal playing Patel, the film revisits crucial developments surrounding the independence movement and the creation of modern India. Kapoor’s Gandhi forms an important part of the narrative as the story explores the political relationship between the two leaders.
Rajit Kapur – ‘The Making of the Mahatma’ (1996)
Rajit Kapur took audiences back to the period before Gandhi became the leader familiar from Indian history books. Shyam Benegal’s The Making of the Mahatma concentrates on his time in South Africa and the events that influenced his ideas and approach to political resistance. Kapur’s portrayal was rewarded with the National Film Award for Best Actor.
Sam Dastor – ‘Jinnah’ (1998)
Sam Dastor portrayed Gandhi in Jinnah, a biographical drama examining the life of Muhammad Ali Jinnah. Gandhi appears within the larger political story of the final years of British rule and the circumstances surrounding independence and Partition. Dastor was already familiar with the role, having previously played Gandhi in the television production Lord Mountbatten: The Last Viceroy.
Naseeruddin Shah – ‘Hey Ram’ (2000)
Naseeruddin Shah played Gandhi in Kamal Haasan’s Hey Ram, a historical drama that mixes fictional characters with real events. Taking place amid the communal tensions surrounding Partition, the story gradually brings its protagonist into Gandhi’s orbit. Shah portrays him as a figure committed to communal harmony and nonviolence at a time of widespread bloodshed.
Mohan Gokhale – ‘Dr. Babasaheb Ambedkar’ (2000)
Mohan Gokhale appeared as Gandhi in Dr. Babasaheb Ambedkar, with Mammootty portraying B.R. Ambedkar. Gandhi’s presence becomes especially relevant as the film examines debates over caste, political representation and social equality. The exchanges between the two historical figures highlight their different approaches to some of the most important social and political questions of their era.
Surendra Rajan – ‘The Legend of Bhagat Singh’ (2002)
Surendra Rajan portrayed Gandhi in Rajkumar Santoshi’s The Legend of Bhagat Singh, which featured Ajay Devgn in the title role. Gandhi appears within the film’s wider examination of the freedom struggle and the contrasting methods adopted by its leaders and revolutionaries. Rajan went on to become a familiar face in the role, portraying Gandhi in other historical productions as well.
Dilip Prabhavalkar – ‘Lage Raho Munna Bhai’ (2006)
Dilip Prabhavalkar’s Gandhi belonged to a very different kind of film. In Rajkumar Hirani’s Lage Raho Munna Bhai, Gandhi becomes a guiding figure for Munna Bhai, who begins applying principles of truth and nonviolence to modern-day problems. The comedy-drama popularised the term “Gandhigiri” and presented Gandhian ideas in an accessible contemporary setting.
Darshan Jariwala – ‘Gandhi, My Father’ (2007)
Darshan Jariwala portrayed Gandhi not only as a political leader but also as a parent in Gandhi, My Father. Directed by Feroz Abbas Khan, the drama examines Gandhi’s strained relationship with his eldest son, Harilal. By shifting attention towards his family life, the film presents the emotional tensions that existed alongside Gandhi’s public commitments.
Neeraj Kabi – ‘Viceroy’s House’ (2017)
Neeraj Kabi stepped into the role of Gandhi for Gurinder Chadha’s Viceroy’s House. The drama unfolds during the closing months of British rule as political leaders negotiate the transfer of power amid growing tensions over Partition. Kabi appears as Gandhi alongside several other historical personalities involved in this decisive chapter of the subcontinent’s history.
Deepak Antani – ‘Gandhi Godse – Ek Yudh’ (2023)
Deepak Antani portrayed Gandhi in Rajkumar Santoshi’s Gandhi Godse – Ek Yudh. Rather than simply recreating historical events, the film imagines an alternate scenario in which Gandhi survives the attempt on his life and subsequently comes face-to-face with Nathuram Godse. Their ideological confrontation becomes central to the fictional narrative. Antani has also appeared as Gandhi in other screen projects, including Mujib: The Making of a Nation.
J.S. Casshyap – ‘Nine Hours to Rama’ (1963)
Long before many of the better-known portrayals, J.S. Casshyap appeared as Gandhi in Nine Hours to Rama. The film dramatises the period immediately preceding Gandhi’s assassination, with much of the narrative following Nathuram Godse as the fatal moment approaches. Released in 1963, it remains one of the earlier feature-film depictions of Gandhi.
Pratik Gandhi – ‘Gandhi’
Pratik Gandhi takes centre stage as Mohandas Karamchand Gandhi in Hansal Mehta’s series Gandhi. Drawing from historian Ramachandra Guha’s writings, the project traces Gandhi’s development over different phases of his life rather than limiting the story to his later years as a national leader. The first season covers the period from 1888 to 1915, following his experiences in London and South Africa and exploring the events that gradually shaped his ideas, identity and political outlook.




![OTT releases this week [Sept 28-Oct 4]: New movies and shows to watch on Netflix, JioHotstar and more](https://g-mob.glance-cdn.com/public/dynamic/720x1280/755d76dd0ad5f1f786eff7fe0bd7597112c896b2.webp)

![Box Office Report [Sept 29]: Hanuman Ansh dominates, The Vvaan holds steady and more](https://g-mob.glance-cdn.com/public/fc/image/YpJvGsK9NPu0.webp)






![Box office report [Sept 30]: The Paradise crosses Rs 100 crore, Hanuman Ansh nears Rs 411 crore worldwide](https://g-mob.glance-cdn.com/public/fc/image/r_B1Can_vUb0.webp)


