Cunningham ble født i Dublin i Irland. Han ble utdannet ved Cheltenham College og Royal Military Academy før han ble hæroffiser i 1906. Under første verdenskrig tjenestegjorde han i Royal Horse Artillery og mottok et Military Cross i 1915 og en Distinguished Service Order i 1918.