Born in England, Nicholls served with the British Army in India, and saw action in the Burma and Tirah campaigns. He came to South Africa from Ceylon during the Second Boer War. He joined the British South Africa Police in 1902, and accompanied Chief Lewanika to the coronation of King Edward VII. He served as District Commissioner in North-Western Rhodesia and Magistrate for the Territory of Papua.