"One of my ancestors James Gordon was born on 8th Nov 1850 in Peterhead. His Father was James Gordon bn 1830 and his mother Margaret Queen bn 1831"
"Scotlands people" has a different date for James, baptised 14th January 1851, at Peterhead to the above parents.
Added :- His birth in IGI is noted as above, "8th Nov 1850 in Peterhead", and Christened as SP record.
Added II, from Ancestry (not sourced) :- Have you looked at the marriage of James Gordon to Jemima Keith Findlay, 28/11/1873 at Broughty Ferry. That James Gordon has an Aberdeenshire birth, and a death date of 1st Feb 1927, aged 77 at Dundee.
Regards
Malky