Actor Randhir Kapoor, son of veteran actor Raj Kapoor, confirmed the news.
"Yes he has passed away. He had kidney problem since several years. He was on dialysis for several years," Randhir Kapoor told PTI.
He said Shashi Kapoor died at the Kokilaben Dhirubhai Ambani Hospital. The funeral will be held tomorrow morning, he said.