Григорий Лущенко родился 5 августа 1906 года в селе Барановка (ныне — Глуховский район Сумской области Украины). После окончания начальной школы работал помощником котельщика на сахарном заводе в Киеве. В 1929 году Лущенко был призван на службу в Рабоче-крестьянскую Красную Армию. В 1931 году он окончил Оренбургскую военную авиационную школу лётчиков и лётнабов, в 1938 году — курсы штурманов при Высшем военно-морском авиационном училище лётчиков. С мая 1942 года — на фронтах Великой Отечественной войны[1].
К концу войны гвардии капитан Григорий Лущенко был штурманом эскадрильи 20-го гвардейского бомбардировочного авиаполка 13-й гвардейской бомбардировочной авиадивизии 2-го гвардейского бомб