Во время Восточной войны сначала командовал отрядом, назначенным для охранения Абхазской границы и берега Чёрного моря, затем был послан на несколько месяцев в Тегеран, после чего получил поручение усмирить курдские племена при р. Араске. В 1856 году князь Барятинский назначил его начальником передового отряда левого крыла Кавказской армии. В 1858 году он был произведён в генерал-майоры. С 1860 года местом его служебной деятельности стал Тифлис, где он и умер в 1870 году.