В 1953 году поступил в семилетнюю школу, которую закончил в 1960 году. Продолжил обучение в средней школе. В июне 1960 года успешно закончил 10 класс и в августе сдал вступительные экзамены в Томском государственном университете на механико - математический факультет по специальности математика.
В 1965 принял присягу как защитник Отечества в одной из воинских частей по специальности командира взвода управления ракетной установкой.
В сентябре 1968 года перевёлся в Томский государственный педагогический институт на заочное отделение физико - математического факультета и поступил на работу в Лесную восьмилетнюю школу Кривошеинского района в качестве преподавателя математики.
В 1972 году закончил учёбу в ТГПИ и, получив диплом преподавателя математики, был назначен директором средней школы.
В июле 1980 года был переведён в качестве директора школы в село Павлово Каргасокского района. Преподавал физику, информатику, технологию, черчение, рисование, ОБЖ.
В ноябре 1970 года женился на Тверетиной Лидии Аркадьевне. Имеет трёх дочерей и шесть внуков.
В свободное время увлекается резьбой по дереву, рисованием, сочиняет стихи, рассказы, являлся активным участником художественной самодеятельности села.
Педагогический стаж работы 50 лет. В Павловской школе проработал 38 лет. Многие годы под чутким руководством Геннадия Николаевича работали многие педагоги и обслуживающий персонал.
В 2001 году награждён медалью «Ветеран труда»
В 2011 году отмечен знаком отличия «За заслуги в сфере образования II степени»