Hij studeerde aan de Koninklijke Militaire Academie in Woolwich en werd in 1875 in dienst genomen bij de Koninklijke Artillerie. Hij diende in de Tweede Anglo-Afghaanse Oorlog van 1878 tot 1880, en in de Anglo-Egyptische Oorlog.
van 1884. Hij werd gepromoveerd tot majoor in 1892. Thomas werd gepromoveerd tot kolonel in 1899 en vocht in de Tweede Anglo-Boerenoorlog tussen 1899 en 1901, tijdens welke hij tweemaal in berichten werd genoemd. In 1901 werd hij een Companion van de Distinguished Service Order, en een Companion van de Orde van het Bad in 1904. Tussen 1909 en 1911 was hij brigadier-generaal van de 3e Artillerie Divisie, voordat hij tussen 1914 en 1915 als brigadier-generaal van de 24e Artillerie Divisie diende.