'General Hospital' actor Tristan Rogers dies at 79

Rogers played spy Robert Scorpio on the soap opera 'General Hospital' since 1980

|
Actor Tristan Rogers passes away after lung cancer battle
Actor Tristan Rogers passes away after lung cancer battle

Tristan Rogers passed away on Friday at the age of 79, following a battle with lung cancer.

His death was confirmed by his manager, Meryl Soodak, who described Rogers as “a family man… loyal, kind and loved his role of Scorpio.” 

General Hospital executive producer Frank Valentini also paid tribute on social media, calling him “a one-of-a-kind talent” whose presence “Port Charles will not be the same without.”

Rogers began his career in Australian television, appearing in series like Bellbird, The Box, and The Link Men. After moving to Hollywood, he landed the role of a spy, Robert Scorpio, in General Hospital in 1980.

The role was originally intended as a short stint, but the character became a fan favorite and a staple on the long-running soap. He appeared in over 1,400 episodes and reprised the character several times in spin-offs. 

His final appearance was in July 2025, shortly after he went public with his battle with lung cancer in July. Soodak told ABC 7 that Rogers had never smoked.

Rogers also appeared in The Young and the Restless, Studio City, The Bold and the Beautiful, and a 1969 episode of Delta. He did voice work in The Rescuers Down Under, Batman Beyond, The Wild Thornberrys and more.