Actors Who Played Real-Life Heroes On-Screen

By Akanksha
January 27, 2026

Twitter

Vicky Kaushal – Sam Bahadur

Vicky played Field Marshal Sam Manekshaw’s iron will with grit and authority.

From uniform to body language, he blurred the line between reel and real.

Varun Dhawan – Border 2

Varun transformed into Colonel Hoshiar Singh Dahiya PVC in the sequel to the iconic war drama.

Col Dahiya was awarded the Param Vir Chakra for his courage during the 1971 Indo-Pakistan war.

John Abraham – The Diplomat

In the gripping tale, John brought IFS officer Jitender Pal Singh’s quiet bravery to the forefront.

The diplomat had helped Uzma Ahmed return from Pakistan in 2017.

Janhvi Kapoor – Gunjan Saxena

The actress’ portrayal of IAF officer Gunjan Saxena proved her sincerity towards work.

Playing the helicopter pilot, the actress showcased her growth beyond glamour.

Alia Bhatt – Raazi

Alia played Sehmat, inspired by the real story of a female spy in the Indo-Pakistan war.

The role stands among her finest and most impactful performances.

See More Stories