He was born on 24 February 1868 in Buckhaven the son of Captain T M Craig, a pioneer in the development of Borneo, and his wife Agnes.
He returned to Britain during the First World War and was based in London at the Ministry of Food.
In the aftermath of the war he was creator Food Controller 1918-20 for Upper Silesia (now SW Poland).
In 1925 he returned to Egypt as Controller General, then, from 1928 to 1934, was Financial Secretary to the Egyptian Census.
[3] In 1942 he was made a Commander of the Order of the British Empire (CBE) for his services in Egypt.