Han blev uddannet på det kongelige militærakademi i Woolwich og blev indsat i det kongelige artilleri i 1875. Han deltog i den anden anglo-afghanske krig fra 1878 til 1880, og i den anglo-egyptiske krig
af 1884. Han blev forfremmet til major i 1892. Thomas blev forfremmet til oberst i 1899 og kæmpede i Anden Anglo-Boerkrigen mellem 1899 og 1901, hvor han to gange blev nævnt i udsendelser. I 1901 blev han udnævnt til Companion of the Distinguished Service Order, og Companion of the Order of the Bath i 1904. Mellem 1909 og 1911 var han brigadegeneral i 3. Artilleridivision, før han tjente som brigadegeneral i 24. Artilleridivision mellem 1914 og 1915.