O'Donovan attended Marlborough College, and then Royal Military College, Sandhurst, being commissioned in 1913. He fought in the First World War, and in 1917 was decorated with the Military Cross. Between 1919 and 1920 he fought in the Iraq Campaign and was mentioned in despatches.