Edmond was born in Glasgow, the son of James Edmond, carpet-maker, and his wife Janet, née Dickson.
Edmond was born in Glasgow to James Edmond, a carpet-maker, and his wife Janet, whose maiden name was Dickson.