Геннадий Дмитриевич родился 6 марта в 1928 году.
Ли Геннадий Дмитриевич начал трудовую деятельность в сфере образования.
В 1952–1955 годах работал учителем истории в Викторовской средней школе.
В 1955–1958 годах занимал должность директора Павловской школы.
В 1958–1965 годах работал заведующим Тарановским районным отделом народного образования (РОНО).
В 1965–1970 годах вновь возглавлял Павловскую школу, работая её директором.
В 1970–1973 годах занимал должность заведующего Урицким районным отделом народного образования (РОНО).
В 1974–1982 годах работал директором Воробьёвской школы.
В 1982–1987 годах занимал должность директора Щербиновской восьмилетней школы.
Параллельно с административной работой вёл преподавательскую деятельность в качестве учителя истории. За время руководства Геннадий Дмитриевич проявил себя как высококвалифицированный, ответственный и дисциплинированный руководитель. Его управленческий стиль отличался глубоким знанием дела, требовательностью к соблюдению профессиональной дисциплины и умением находить индивидуальный подход к каждому сотруднику. Уделял особое внимание созданию благоприятного климата в коллективе. Являлся инициатором и активным участником корпоративных, культурно-массовых мероприятий и совместных досуговых встреч, способствующих укреплению профессиональных связей внутри коллектива. Проводил активную работу с молодыми специалистами, прививая им чувство ответственности за результаты труда, исполнительскую дисциплину и уважение к педагогической профессии. Пользовался заслуженным авторитетом среди учащихся, демонстрируя высокий уровень преподавания исторической науки. После достижения пенсионного возраста Геннадий Дмитриевич остался работать в стенах Щербиновской школы, перейдя на должность учителя истории, обеспечив тем самым преемственность опыта для нового поколения педагогов.
В 1987 году Геннадий Дмитриевич завершил свою трудовую деятельность и ушел на заслуженный отдых.