Well looking at the record for this John McKenzie, Serjeant in the 6th R.V.B under Sir General Paulus Aemilius Irving was Colonel, his birthplace is given as Moy, Inverness-shire which is conflicting with census information where it is stated that John was born in Tyree & Coll.
The date of the document is 28th July, 1814 which is when 8 companies of the Battalion were disbanded at Fort George. His apparent age on this document is 40 years of age, giving a rough birth year of 1774.
It states on his service history that was initially in the 78th Regiment (of Foot) from 23rd Oct, 1797 - 24th March, 1805 and that he was a Private for 7yrs 153days, total service 10yrs 153days, 6 years spent in the East Indies.
From 25th March, 1805 - 28th July, 1814 he was in the 6th R.V.B. He was a Private for 1yr 349days, a Corporal for 7yrs 37days, and a Serjeant for 105days.
I would have thought if my ancestor John had been made a Corporal or Serjeant that this would have been stated on any baptismal records for his children. But in 1808, 1811, & 1812 he is down as a Private in the 6th R.V.B.
I thought that if Serjeant Peter Shaw & Captain James Mathison had been witnesses to Elizabeth McKenzie's baptism in 1808 in Ardersier, that John McKenzie would have known Shaw & Mathison, that perhaps he was either in the same Battalion or Company as them?