Grant was born 26 May 1805 at his father's farm of Affrusk in Kincardineshire.
There is a memorial to him in the graveyard at Strachan, Aberdeenshire 'Erected by his father and mother, Robert and Isabel Grant'.