С 1812 года служил в Лейб-гвардии егерском полку. Участвовал в сражениях Отечественной войны 1812 года и в заграничных походах русской армии 1813—1815 гг. С 1816 года — штабс-капитан, с 1819 — капитан, с 1821 — полковник в отставке.