Участвовал в Русско-турецкой войне 1877-1878 гг. на Черном море. 29 июля 1879 года, в связи с переводом в лейб-гвардии Преображенский полк, переименован в поручики гвардии.
С 30 августа 1880 года – штабс-капитан, командир батальона. С 24 ноября 1882 года – капитан Генерального штаба, назначен старшим адъютантом штаба 33-й пехотной дивизии.
30 августа 1883 года произведен в подполковники в должности младшего делопроизводителя канцелярии Военно-учебного комитета Главного штаба (Сп. под/полк. по ст. 01.07.1884, с.531).