 John Primrose is the fifth known Laird of Burnbrae.He was born about 1590 to Peter Primrose and Margaret Callender.It is unknown who the mother(s) of his children are but it is recorded that he married Elizabeth Sands on 20 September 1665 in Culross, Fife, Scotland.