Robert was the son of a Writer to the Signet in Edinburgh and was born at Milton, East Lothian, Scotland.
He took a three-year sick leave in 1831 and took to Scotland, 100,000 specimens from India consisting of 3000-4000 species.