Robert was born in Dysart, Fife, Scotland in 1801, and arrived in South Australia with his family aboard HMS Buffalo in December 1836, thus being in the first group of settlers in the new colony.
Robert s-a născut în Dysart, Fife, Scoția, în 1801, și a ajuns în Australia de Sud împreună cu familia sa la bordul Buffalo HMS în decembrie 1836, astfel fiind în primul grup de locuitori ai noii colonii.