"He was admitted to Lilavati hospital last Friday. He had come for a check-up which turned out to be a respiratory problem. He is doing fine and still in hospital. Nothing to worry," Lilavati hospital spokesperson Dr Sudhir Dagaokar told PTI.
The 92-year-old actor is one of the most popular villains of Bollywood and has acted in around 350 films.
His famous films include Khandaan, Aurat, Bari Behen, Jis Desh Men Ganga Behti Hai, Half Ticket, Upkar, Purab Aur Paschim, Don and Zanjeer.
In 2001, he was honoured with the Padma Bhushan by the Government of India for his contribution to Indian cinema.