Soap icon Tristan Rogers has played Robert Scorpio on GENERAL HOSPITAL on and off for 38 years(01) Mr. Deonte Nicolas 03 Aug 2025 Save Image Image gallery: Robert Scorpio: The Journey of an Iconic Actor in Film and Television