Shah Rukh Khan, the bonafide Bollywood superstar, is set to celebrate his milestone 60th birthday on Sunday, November 2. From portraying iconic villains in films like Darr and Anjaam to winning hearts as the romance king in Dil To Pagal Hai and Dilwale Dulhania Le Jayenge, SRK has delivered numerous unforgettable performances throughout his career. Here's a look at 10 of his finest roles that show his acting prowess.

1. Mohan Bhargav in Swades

Shah Rukh Khan’s portrayal of Mohan Bhargav in Ashutosh Gowariker's Swades stands out as one of his most genuine, heartfelt, and sincere performances. The NASA scientist who decides to leave his high-salaried USA job after his unforgettable, transformative short stay in the Charanpur village became a role model for all the NRIs.

2. Kabir Khan in C

See Full Page