India, May 19 -- Jackie Shroff has been a constant in Hindi films for 43 years, and remarkably, he continues to remain relevant - landing substantial roles and constantly reinventing himself on screen. Reportedly, the actor has joined the cast of Shah Rukh Khan's next King, adding yet another marquee project to his impressive roster. Lately, he has been on a roll playing characters with grey shades, like in Singham Again or last year's Baby John.

Ask him why do his roles with negative shades connect with people so much and he says, "I am an actor, I try and do all kinds of things, and I have been doing it for years. In the beginning of my career, I did a film called Samay (2003) then I did Mission Kashmir (2000), Parinda (1989), 100 Days...