К началу Отечественной войны 1812 года полковник Луков командовал Севским пехотным полком, состоял в корпусе П. Х. Витгенштейна, за отличие в сражении при Смолянах был произведён в генерал-майоры, а за Бородино получил орден Св. Георгия 3-го класса. Во время Заграничного похода 1813 года командовал 5-й пехотной дивизией, погиб в сражении при Дрездене.