I cannot tie his SWB address to a census
1911 census age 23 born Kilmartin, Argyll. In India with Army 1st Battn Seaforth Highlanders,Chaubattia, India
1915 Feb 19 Landed in France
1915 Jun 22 . MID
1916 Feb 27. The undernamed Non-commissioned Officers and men to be temporary Second Lieutenants. Princess Louise's (Argyll and Sutherland Highlanders). Private J. McVean, from Scots Guards.
1917 Aug 27. The undermentioned temp. 2nd Lts. to be temp. Lts. Arg. & Suth'd Highrs.—J. McVean.
1920 Oct 20 . Joined ADRIC with service no 795. Section Leader G Coy at Lakeside Hotel, Killaloe, Clare
1920 Nov 8. Promoted Platoon Commander
1921 Jan 31. "Permitted to resign"