He served in World War I, then moved to London in the 1920s. He later drew nursery comics for DC Thomson and lived in Dundee, where he lodged in a boarding house with the father of cartoonist Dave Gibbons.
He participated in World War I, subsequently relocated to London in the 1920s. He created children's comics for DC Thomson and resided in Dundee, where he shared lodgings with the father of cartoonist Dave Gibbons.