W 1810 dostał awans na stopień porucznika i w czerwcu przydział do wojsk inżynieryjnych i został skierowany do budowy Twierdzy Modlin. Przed kampanią napoleońską w 1812 w Batalionie Saperów prowadził rozpoznanie w rejonie Niemna aż do Moskwy w ramach przygotowania map. Walczył w bitwach pod Smoleńskiem, Możajskiem i nad Berezyną. Był osobą, która przygotowała wysadzenie murów Kremla, był w stopniu kapitana.