General Hospital legend Tristan Rogers has revealed that he’s been diagnosed with cancer, a representative confirmed in a statement on July 17, 2025. The Emmy-winning actor, best known for his role as Robert Scorpio, did not disclose what type of cancer he’s battling.

At 79 years old, Rogers remains “hopeful” and is working closely with his medical team on a treatment plan, his rep said, but acknowledged the diagnosis presents both emotional and physical challenges for him and his family. The statement also asked for privacy and understanding as they navigate this difficult time. Rogers “sends his love” to fans and expressed deep appreciation for their support and encouragement over the decades, noting this support matters “now more than ever.”
Rogers originated the role of Robert Scorpio on General Hospital in 1980, becoming one of the show’s most enduring stars across more than four decades and more than 1,400 episodes. His portrayal of the international spy-turned-Port Charles fixture earned him lasting affection from daytime audiences and peers alike.
Though he last appeared on the soap in 2024, his announcement came around the time of a surprise appearance on the series, reminding fans of his long association with Port Charles and the impact he’s had on the genre.
As fans and colleagues rally behind the veteran actor, further updates will be shared as appropriate by his family and representatives.

