Robert Xavier Scorpio is a fictional character on the popular ABC soap opera "General Hospital", played by actor Tristan Rogers.
Robert Xavier Scorpio is a fictional character on the popular ABC soap opera "General Hospital". He is played by actor Tristan Rogers.