В 1864 - был назначен командиром 4-го пехотного Копорского полка, в 1874 произведен в генерал-майоры и назначен командиром 2-й бриг. 19-й пехотной дивизии на Кавказе.
1873 - генерал-майор, командир 2-ой бригады 19-ой пехотной дивизии.
В Русско-турецкую войну 1877-1878 - сначала был назначен начальником Кутаисского отряда, а затем соединенных Кутаисского, Сухумского, Ингурского и Гурийского отрядов, сформированных в основном из армян, с которыми усмирил волнения среди абхазцев и заставил турецкий десант очистить Абхазию и все Черноморское побережье Кавказа.
В начале октября принял участие во вторичной осаде Карса, командуя сначала Магараджикским и впоследствии Карским отрядом, а 24 октября руководил усиленной рекогносцировкой юго-восточных фортов Карса.
Генерал-лейтенант (24.10.1877).
6 ноября при штурме этой крепости он руководил колонной, штурмовавшей форты Хафиз-паши и Карадага. При взятии первого форта лично командовал батальоном карабахцев и одним из первых вошел в Карс.