Hastings is best known for his 50-year role as Dr. Robert "Bob" Hughes on the CBS soap opera As the World Turns. Hastings was the third actor to play Hughes and is the longest serving cast member of an American television soap opera, after the death of matriarch Helen Wagner of the same series.
His career began in 1947. He is married to actress Leslie Denniston. Hastings has four children: three from his first marriage and one with Denniston.
Hastings lives in Millerton, New York.