Геннадий Смирнов родился в 1926 году.
Во время Великой Отечественной войны был командиром самоходной артиллерийской установки, лично подбил семь танков, в том числе - два "тигра", после войны работал замполитом танкового полка девятой дивизии, дислоцированной в Майкопе.
Награжден орденами Славы и Красной Звезды, Отечественной войны I степени, медалями "За Отвагу", "За освобождение Праги", "За победу над Германией".
Был участником Парада Победы в Москве.
Умер 29 января 2019 года на 93-м году жизни