Выполнял различные обязанности офицера Генерального штаба в штабе Приамурского военного округа и штабе обороны Приморской области, 4 июня 1905 г. переведен в Генеральный штаб и назначен помощником старшего адъютанта штаба Приамурского военного округа, 6 декабря 1905 г. произведен в капитаны, 10 мая 1906 г. назначен старшим адъютантом штаба 18-й пехотной дивизии, 20 мая 1908 г. назначен на должность обер-офицера для поручений при штабе Варшавского военного округа.
Несколько раз командировался представителем на императорские маневры в Германию и Австро-Венгрию. Занимался переводами немецких военных авторов. Редактировал военно-научный журнал «Военное дело за границей». 8 октября 1911 г. назначен штатным преподавателем военных наук Императорской Николаевской военной академии (кафедра тактики). Также читал лекции в Николаевской инженерной академии и училище, в Николаевском кавалерийском училище и Пажеском корпусе. После начала Первой мировой войны в звании полковника назначен штаб-офицером для особых поручений при штабе 2-й армии, с офицерами которой вышел из окружения после поражения армии в ходе Восточно-Прусской операции. В 1914–1915 гг. состоял начальником штаба 59-й пехотной дивизии и командиром 26-го пехотного Могилевского полка, с которым принял участие в Нарочской операции. 22 января 1917 г. назначен штаб-офицером – заведующим обучающимися в Императорской Николаевской военной академии офицерами. 28 марта 1917 г. назначен исправляющим должность главного редактора журнала «Военный сборник» и газеты «Русский инвалид». 2 апреля 1917 г. произведен в генерал-майоры, с утверждением в должности главного редактора. 9 июня 1917 г. за участие в прорыве у озера Нарочь в марте 1916 г. награжден Георгиевским оружием.
В начале 1918 г. добровольно вступил в РККА. 12 марта 1918 г. назначен делопроизводителем Главного управления Генерального штаба. Состоял ученым секретарем Военно-исторической комиссии по описанию событий Первой мировой войны и преподавателем на академических курсах РККА и в школе штабной службы. В 1921 г. подал прошение на выезд в Эстонию как местный уроженец. 1 апреля 1921 г. зачислен в эстонскую армию с сохранением чина генерал-майора. С 12 сентября 1921 г. преподавал военные науки на Курсах Генерального штаба и в Военном училище эстонской армии. В сентябре 1923 г. назначен профессором.
Сотрудничал с журналом