Вновь вернулся на военную службу 19 апреля 1806, из коллежских советников переименован в полковники с назначением командиром в 1-й пионерный полк. В Отечественную войну 1812 находился в 1-м пехотном (отделенном) корпусе П.Х.Витгенштейна, имея в подчинении «всех инженерных и путей сообщения офицеров». Был в сражениях под Клястицами, на р.Свольне, под Полоцком 17 августа и 18 октября. 3 января 1813 за отличие произведен в генерал-майоры и 17 февраля назначен шефом Сапёрного полка.
Во время заграничных походов 1813-1814 гг. был в сражениях под Бауценом, Люценом, Дрезденом. Занимал должность начальника инженеров в армии генерала М.Б.Барклая де Толли. В октябре 1813 г. был прикомандирован к прусскому блокадному корпусу под Эрфуртом. Во время боевых действий во Франции в 1814 г. восстанавливал оборонительные сооружения крепости Фор-Луи, городов Ножана и Лангра. Участвовал в сражении при Бриенн-ле-Шато.
После войны состоял начальником инженеров 1-й армии. 30 июня 1816 назначен управляющим инженерными училищами. Директор Главного инженерного училища. С 25 октября 1817 – председатель Комитета о составлении учебных пособий для кантонистов. Произведён в генерал-лейтенанты 29 марта 1825. Похоронен на Смоленском лютеранском кладбище Петербурга.