Fils d'un officier de la Royal Navy, il étudie au Cheltenham College, puis entre à l'Académie royale militaire de Woolwich avant de servir comme génie militaire dans le Corps du Royal Engineers de 1907 à 1919. Il obtient le grade de lieutenant en , puis est promu capitaine en 1914. Pendant la Première Guerre mondiale, en 1916, il est décoré de la Croix militaire après avoir combattu aux première et seconde batailles d'Ypres et à la bataille de la Somme. Il termine la guerre avec le grade de lieutenant-colonel.