С 1857 года начальник штаба 1-й пехотной дивизии. В 1859 году произведён в полковники. С 1863 года участник Польской компании, с 1864 года помощник начальника штаба Рижского военного округа. В 1867 году произведён в генерал-майоры. С 1869 года генерал для особых поручений при командующем Московского военного округа. С 1874 года командир 1-й бригады 3-й пехотной дивизии. В 1876 году произведён в генерал-лейтенанты с назначением начальником 18-й пехотной дивизии. С 1877 года участник Русско-турецкой войны. С 1885 года командир 14-го армейского корпуса.