В 1812 году был шефом Московского гренадерского полка и командовал 1-й бригадой 2-й гренадерской дивизии, участвовал в сражениях с французами при Дашкове, Шевардине. В Бородинском сражении проявил храбрость и получил ранение, за что 31 октября 1812 года был повышен в звании до генерал-лейтенанта. Сражался также под Малоярославцем, Вязьмой и Красным.