 He served during the War of 1812 as a volunteer in the Canadian Militia, being a Lieutenant of the first Regiment of the Royal Lanarkshire Light Infantry Militia.He was present at the Battle of Lundy’s Lane and at Fort Erie.At the close of the war, John settled in Kingston and became Major in the First Regiment of the Frontenac Militia.