In the 1901 Census James Bain, 18, is living as a boarder, at 133, Commercial Street, Dysart, Fife. He is a linoleum worker.
In the1891 Census there are the following details …
David Street, Alyth, Perthshire
James Bain, head, 33, mason, b. Dundee, Forfarshire
Jane Bain, wife, 33, jute weaver, b. Alyth
James Bain, son, 7, scholar, b. Alyth
William Bain, son, 2, b. Alyth
He was a Colour-Sergeant in the Royal Engineers, but is not listed on the CWGC site.