Георгий Дмитриевич участвовал в Великой Отечественной войне. После призыва в 1943 году сержантом командовал расчетом 76-мм орудия в составе в 185-й легко-артиллерийской бригады Второго Украинского фронта.
В послевоенные годы окончил Саратовский автомобильно-дорожный институт и по распределению приехал в Ульяновск. Занимал должности секретаря, первого секретаря Сталинского райкома КПСС города Ульяновска, секретаря парткома автомобильного завода, председателя Ульяновского горисполкома, первого секретаря Ульяновского горкома КПСС и директора Ульяновского моторного завода.
Георгий Дмитриевич Курнаков неоднократно избирался депутатом районного, городского, областного Советов народных депутатов. Кроме того, являлся Почетным председателем Совета ветеранов войны, труда, Вооруженных Сил и правоохранительных органов Ульяновской области.
Среди его наград – орден Красной Звезды, Отечественной войны второй степени, два ордена Трудового Красного Знамени, 15 медалей.
В 1997 году имя Георгия Дмитриевича было занесено в Золотую книгу Почёта Ульяновской области.
Ульяновская Городская Дума и администрация города Ульяновска в лице главы города Марины Беспаловой и главы администрации Ульяновска Сергея Панчина выражают глубокие соболезнования родным и близким Георгия Дмитриевича.