Producer: Peuli Bakshi Editor: Nisha Dubey

Kangana Ranaut to Vicky Kaushal: 10 Bollywood Actors Who Have Played Indian Freedom Fighters

Aamir Khan: He played the role of Mangal Pandey in ‘Mangal Pandey: The Rising’ (2005), who was a key figure in the Indian Rebellion of 1857 against the British East India Company.

Kangana Ranaut: She portrayed Rani Lakshmibai in ‘Manikarnika: The Queen of Jhansi’ (2019). Lakshmibai played a significant role in the Indian Rebellion of 1857.

Rajkummar Rao: He played the role of Indian freedom fighter, Netaji Subhas Chandra Bose in the miniseries, ‘Bose: Dead/Alive’ (2017).

Vicky Kaushal: He played the titular role of Udham Singh in ‘Sardar Udham’ (2021). Singh was a freedom fighter who assassinated Michael O'Dwyer, the former Lieutenant Governor of Punjab.

Naseeruddin Shah: He played the role of Mahatma Gandhi in the historical drama, ‘Hey Ram’ (2000), that delves into the events leading to Gandhiji’s assassination.

Ajay Devgn: He portrayed the iconic freedom fighter Bhagat Singh in ‘The Legend of Bhagat Singh’ (2002), focusing on his role in the Indian independence movement.

Abhishek Bachchan: He played the role of Surjya Sen in ‘Khelein Hum Jee Jaan Sey’ (2010). Sen was a school teacher who led the 1930 Chittagong Uprising.

Paresh Rawal: He portrayed the role of Sardar Vallabhbhai Patel, one of the key leaders in India's independence struggle, in ‘Sardar’ (1993).

Bobby Deol: He played the role of Bhagat Singh in ‘23rd March 1931: Shaheed’ (2002), which chronicles the life and sacrifice of the revolutionary.

Sunny Deol: He portrayed the character of Chandra Shekhar Azad, elder brother of Bhagat Singh in ‘23rd March 1931: Shaheed’ (2002).