Bruce Shand tilhørte en lavadelig familie (the gentry). Han var officer i den britiske hær fra 1937 til 1947. I 1940 deltog han i kampene i Frankrig. I 1942 var han med ved el-Alamein. Han blev taget til fange af tyskerne, og frem til 1945 sad han i en krigsfangelejr i Spangenberg i Schwalm-Eder-Kreis i det nordøstlige Hessen.