Roberts hizo sus estudios escolares en el Eton College y luego ingresó a la Real Academia Militar de Sandhurst y al Seminario Militar de Addiscombe.