how old is robert forrest