In the past, Shahid has worked in multi-starrers such as "Udta Punjab", "Rangoon" and most recently "Padmaavat" alongside Ranveer Singh.
The actor said it is difficult to find a film which justifies the presence of more than one male lead, and hence, audience does not get to see movies with multiple leads anymore.
"There are very few films, written today, which are worthy of two big actors. When someone has the ability to write content of some quality, then actors will do it. How many 'Padmaavat's are being made?
Shahid said when filmmakers come up with films with various characters which are not uni-dimensional "only a stupid actor will say no" to them.
More From This Section
There is a perception in the film industry that two male stars find it difficult to work together owing to their big egos.
Shahid, however, dismissed the notion and said he never had any such insecurity regarding another actor's presence in a film because he only focuses on making the most of the opportunities offered to him.
When further asked whether he does feel a sense of insecurity on certain days, the 36-year-old actor shot back and said he would not have done the film if he was insecure in the first place.
"10 years down the line, when I have a library of films, having my films worth sharing with my family, my children, 'Padmaavat' will be there. I am the hero of a Bhansali film, the numbers are going nuts, all is good.