В 1838 году окончил Пажеский корпус и выпущен из камер-пажей прапорщиком в лейб-гвардии Егерский полк. 29 февраля 1856 года назначен командующим Лейб-гвардейским Гатчинским (Егерским) резервным полком. 28 февраля 1857 года в чине полковника назначен командиром Муромского пехотного полка.9 февраля 1862 года был назначен исполняющим должности директора Первого кадетского корпуса. 30 августа того же года был произведён в генерал-майоры с утверждением в должности.1 мая 1864 года назначен состоять для особых поручений при Главном Управлении Военно-Учебных Заведений, а через два года, 1 мая 1866 года, назначен помощником начальника 36-й пехотной дивизии.16 апреля 1867 года награждён орденом Святого Станислава 1-й степени. 23 октября того же года назначен помощником начальника 22-й пехотной дивизии. 30 августа 1869 года награждён орденом Святой Анны 1-й степени. 30 августа 1872 года назначен командиром 2-й бригады 22-й пехотной дивизии.
С 29 ноября 1872 года — исполняющий должность начальника местных войск Казанского военного округа; 30 августа 1874 года был произведен в генерал-лейтенанты.
В 1878 году награждён орденом Святого Владимира 2-й степени.
В 1879 году занимал должность начальника местных войск Харьковского военного округа. 3 января 1883 года зачислен в запас армейской пехоты.