Harry Potter actress Miriam Margolyes, 84, who is best known for playing Professor Sprout in the film franchise, has opened up about her health and admitted she doesn’t have long left to live19:36, 26 May 2025A Harry Potter acting legend has given a poignant update on her health, confessing she fears she may not have long left.Miriam Margolyes, 84, famed for playing Professor Sprout in the Harry Potter saga, spoke candidly about her health woes in a chat with The Times.She disclosed: “When you know that you haven’t got long to live – and I’m probably going to die within the next five or six years, if not before, I’m loath to leave behind performing. It’s such a joy. I yearn to play roles that don’t confine me to wheelchairs, but I’m just not strong enough.”The Oxford-born talent has battled a series of health setbacks over the years, including spinal stenosis, arthritis, and rheumatism. In 2023, she underwent aortic valve replacement surgery, which she claims spared her from more drastic procedures.Harry Potter actress Miriam Margolyes feels that she only has a few years left to live(Image: More