1. Manoj Kumar: Shaheed (1965)

Manoj Kumar was the first major actor to portray Bhagat Singh on screen. His performance in Shaheed captured the revolutionary’s passion, courage, and dedication to India’s freedom struggle. The film was a huge success and is considered a classic in Indian cinema.

2. Ajay Devgn : The Legend of Bhagat Singh (2002)

Ajay Devgn’s portrayal earned him the National Film Award for Best Actor. The film detailed Bhagat Singh’s revolutionary activities and sacrifices, and Devgn’s intense performance made the character relatable and inspiring for modern audiences.

3. Sonu Sood : Shaheed-E-Azam (2002)

Sonu Sood played Bhagat Singh in this film, bringing intensity and authenticity to the role. The movie highlighted Singh’s journey and un

See Full Page