Участник французской кампании 1805 г. За отличие при Аустерлице награжден орденом св. Анны 3-й ст. Подпоручик.
Участник русско-шведской войны 1808-1809 гг. (покорение Аландских островов). Штабс-капитан.
Участник Отечественной войны 1812 г. и Заграничного похода 1813-1814 гг..
С сентября 1813 г. полковник; сражался при Люцене и Бауцене. В сражении при Кульме был захвачен в плен и вернулся в полк только после окончания военных действий. За отличие под Кульмом награжден Кульмским крестом и пожалован чином полковника.
В 1816 г. назначен командиром Софийского пехотного полка.
18.12.1827 г. вышел в отставку генерал-майором.
После отставки проживал в Пензенской губернии. Имел большие имения в Пензенском и Мокшанском уездах.
Женат на Елизавете Николаевне, ур. Ланской, скончавшейся от осложнений при родах. Единственный ребёнок - сын Николай Григорьевич Потулов.
Скончался не ранее апреля 1846 г. в с. Елизино Мокшанского уезда.