Soap icon Tristan Rogers has played Robert Scorpio on GENERAL HOSPITAL(00) Save Image Image gallery: General Hospital: The Iconic Performer Behind Robert Scorpio