Gulshan Grover, Bollywood’s ‘Bad Man,’ appears to have pleased Hollywood with his nefarious antics. In the James Bond film’ Casino Royale,’ Gulshan Grover plays a villain.

In 2005, the Bollywood star was attending a meeting at Clarence House in London’s St James Palace when the event occurred. Gulshan Grover quickly agreed to play Le Chiffre in the film’ Casino Royale.’

However, he missed out on the role when the casting news was leaked to a British newspaper. The story was out before an official announcement could be made, which irritated the producers of ‘Casino Royale.’ Gulshan Grover excitedly divulged the information to one of his reporter buddies, and the story was out before an official statement could be made. Gulshan Grover was later replaced by Mads Mikkelsen. The actor is a fabulous star and is loved by fans, and is rocking the industry.

Keep reading IWMBuzz.com for more such updates on your favourite celebs.