
Hollywood actor Mark Ruffalo left fans heartbroken after delivering an emotional speech announcing he has only three weeks to live.
Speaking at a private charity event in Los Angeles, Ruffalo, best known for his roles in Spotlight, The Avengers, and 13 Going on 30, took to the stage with tears in his eyes. The audience fell into stunned silence as the beloved actor revealed his terminal diagnosis.
“I never imagined I’d be standing here saying this,” Ruffalo began, his voice trembling. “Doctors told me I have three weeks. It’s a cruel, unimaginable timeline, but I want to spend it doing what I love and with the people I love.”
The 56-year-old actor did not disclose the exact nature of the illness but emphasized that the diagnosis came suddenly. “One day I was on set, full of energy. The next, I was in a hospital room hearing the unthinkable.”
Throughout his heartfelt speech, Ruffalo thanked his fans for years of unwavering support. “You’ve given me so much joy, so much purpose. If my work has ever made you feel seen, understood, or less alone—then I’ve done what I came here to do.”
As he spoke, many in the audience, including fellow actors and close friends, were seen wiping away tears. Several attendees embraced one another, visibly shaken by the revelation.
Ruffalo ended his address by urging everyone to live fully and love deeply. “Don’t wait,” he said. “Tell the people you care about how much they mean to you. Take the trip. Hug tighter. Laugh louder.”
Fans have since flooded social media with messages of love and support, using the hashtag #WeLoveYouMark to share their favorite memories, quotes, and tributes.
While no official statement has been released by his representatives, sources close to the actor say he plans to spend his remaining time with family, working quietly on a personal project, and continuing his longstanding environmental and humanitarian advocacy.