В 1812 году вступил в Московское ополчение. В звании поручика Сумского гусарского полка участвовал в сражениях под Островно, у Валутиной горы, при Бородино (исполнял обязанности адъютанта М. И. Кутузова), под Красным. 30 апреля 1813 года переведён в лейб-гвардии Гусарский полк, в составе которого участвовал в заграничном походе (1813—1814): будучи адъютантом генерала П. П. Палена, затем — генерала А. П. Ермолова, сражался в битвах при Люцене, Бауцене, Дрездене, Лейпциге, Бриенне, Бар-сюр-Об, Арси-сюр-Об, Фер-Шампенуазе и Париже.