A fine-looking fellow, David, and I can see the family resemblance. I cannot help with the uniform either, but I am leaning towards the tartan being Gordon.

I am very envious of those who have photos of earlier generations within their families. I don't even have any photos of my parents, other than those I took myself!