1901-1902 teenis Vene armee 110. Kaama jalaväepolgus Kaunases  1905-1909  teenis 13. Jerevani Tema Kõrguse ihukaitsegreanderide polgu 4. roodu nooremohvitseri, staabikomando ajutise ülema, III pataljoni adjutandi, 10. roodu ülema, polgu adjutandi, kuulipildurite komando ülema ja 12. roodu ajutise ülema ametikohtadel (Taga-Kaukaasias)  1912-1913 teenis 13. Jerevani Tema Kõrguse ihukaitsegreanderide polgus  1913-1914 1. Kaukaasia kütipolgu rooduülem  1914-1915 teenis III Kaukaasia korpuse  staabis, osales sõjategevuses Edelarindel Galiitsias Austria-Ungari vägede vastu  1915 21. jalaväediviisi staabi vanemadjutant  1915-1917 Läänerinde peakorteri luureosakonna ülema abi (Valgevenes)  märts-oktoober 1917 Kaukaasia grenaderidiviisi staabiülem  sügis 1917 62. jalaväediviisi staabiülem Molodetšnos Valgevenes  1918 Vene armee eesti rahvusväeosade 1. diviisi ülem