Robert fue hijo de un en Edimburgo, y había nacido en Milton, East Lothian, Escocia.