Born in Aberdeenshire, Charles Murray went to South Africa in 1888, where he rose to be Deputy-Inspector of Mines for the Transvaal (1901) and Secretary for Public Works in the Union of South Africa (1910). He never lost touch with Scotland, and many of his poems are in the dialect of the north east.