 In October 1914 Langhorne was promoted to Captain and became Camp Commandant of the Indian Corps.He served in World War I and was mentioned in dispatches.He was promoted to Lieutenant-Colonel (1929), Colonel (1931), and Major-General (1935).