Legendary actor Dilip Kumar, 94, who is being treated at a hospital here for kidney problems, is not doing good and may need dialysis, a doctor said on Friday.