Educated at
Glenalmond College, Gordon was commissioned into the
Royal Green Jackets in 1975. He became commanding officer of 2nd Battalion Royal Green Jackets in 1995, Deputy Assistant Chief of Staff (Operational Support) at the
Permanent Joint Headquarters in 1998, and Commander British Forces in the
Falkland Islands in 2002. and as Senior British Loan Services Officer in
Oman in January 2011 before retiring in August 2014. He was
Gentleman Usher of the Scarlet Rod from 2018 to June 2023, when he became Registrar and Secretary of the
Most Honourable Order of the Bath. ==References==