A Member of the Royal Victorian Order, James Johnstone served as Justice of the Peace for Selkirk and Clackmannan. He was a Major in the Royal Engineers, and President of the Railway and Telegraph Administration in Cairo, Egypt. In 1891, he married Amy Octavia Wauchope [d. 1949]; they had three sons.