В 1877—1878 годах он участвовал в боях с турками на Кавказе. Блестяще проявил себя в Авлияр-Аладжинском сражении и в конце 1877 года был произведён в генерал-майоры (старшинство в чине установлено с 13 июня 1877 года). 1 января 1878 года награждён орденом св. Георгия 4-й степени