?>

7 actors who played special agents on screen

Movie stills

Mid-Day
Entertainment
By Aakruti Bagla
Published Aug 06, 2025

Saif Ali Khan`s turn as a globe-trotting Indian spy in Agent Vinod was full of swagger and slick moves. His style and commitment to the role stood out

Manoj Bajpayee as Srikant Tiwari in The Family Man brought a grounded, relatable edge to the Indian secret agent. His performance struck a chord with audiences

In CAT, Randeep Hooda traded tech for raw instinct. As Gurnaam Singh, an ex-police mole navigating Punjab’s drug underworld, he delivered a haunting performance

In the Tiger film series, Salman Khan plays Avinash Singh Rathore, codenamed Tiger, a fearless and skilled RAW agent who undertakes high-risk missions

Karan Tacker made waves as Farooq Ali, a suave, focused RAW operative in Special Ops. With Special Ops 2, he dives deeper into the character

YOU MAY ALSO LIKE

7 actors who redefined masculinity on-screen

7 actors who deserve a National Award in 2026

n Mission Majnu, Sidharth Malhotra plays the lead role of Amandeep Ajitpal Singh, an undercover RAW agent who operates in Pakistan

Not a conventional spy thriller, but Emraan’s Daya in Gangster was an undercover operative battling love, guilt, and betrayal

India’s unsung heroes who shaped our freedom with courage

Follow Us on :-