John Graham Mason was born on 28 May 1903 in New Cumnock.

He married Jeanie Purdie Pollock.

John and Jeanie had three sons, including

John William Brown Mason born 19 January 1940, New Cumnock.