Полковник (1872). В 1870-е годы состоял для особых поручений при Главном инженерном управлении Военного министерства. С 1877 года вновь служил под руководством Э. И. Тотлебена, принимал участие в Русско-турецкой войне 1877—1878, в частности, в осаде и взятии Плевны. После назначения Тотлебена главнокомандующим состоял при нём для особых поручений. Генерал-майор (1878).