С 1922 г. до мая 1925 г. Г.П. Андреев – ученик портного кустаря, затем портной мастер, председатель артели швейников “Красная звезда”. В 1927 г. вступил в комсомол. В 9.1929-10.1930 гг. в Ростове – бригадир ученической бригады промшвейкомбината, в течение следующего года помощник директора швейной фабрики. В 1931-37 гг. учился в Индустриальном институте им. Орджоникидзе. В мае 1931 г. вступил в партию. С апреля 1937 г. работал механиком шахты “Октябрьская революция”, г. Шахты. С 10.1937 г. до 12.1938 г. – секретарь парткома Индустриального института.
С декабря 1938 г. Г.П. Андреев работает в НКВД: начальник 1-го отдела ГЭУ НКВД, зам. начальника ГЭУ НКВД, начальник 4-го отдела ГЭУ НКВД. С конца февраля до августа 1941 г. Г.П. Андреев – Нарком ВД Карело-Финской АССР; с конца 1941 г. до середины апреля 1943 г. – зам. наркома ВД Туркменской ССР; затем в течение 2-х месяцев – зам. начальника УНКВД Курской области.
С середины 1943 г. до февраля 1949 г. Г.П. Андреев – начальник управления Госзнака в Москве; далее до середины 1953 г. – зам. начальника управления и начальник отдела в/ч 04201. С 7.1953 г. по 9.1975 г. – зам. начальника Главного управления Министерства среднего машиностроения СССР.
В сентябре 1975 г. вышел на пенсию.
Кавалер 5 орденов.