TristanRogers dead at 79 General Hospital actor Tristan Rogers has died, just weeks after it was announced he had been diagnosed with cancer. 16 August 2025 Tristan Rogers has died at the age of 79. Tristan Rogers has cancer The Australian actor - who was best known for playing Robert Scorpio on General Hospital - passed away on Friday (15.08.25), just weeks after it was announced he had been diagnosed with cancer. His manager, Meryl Soodak, confirmed the news to ABC 7 Eyewitness News and reflected on how Tristan's long-time role on the medical drama had "meant everything to him".