In July 1916, by which time he was a colonel, he was appointed director of veterinary services in India with the temporary rank of brigadier-general, and on 1 December 1917 he became director-general of veterinary services of the British Army, the most senior veterinary officer in the service, with the honorary rank of major-general.