Родился в 1908 году в
Петербурге. Жил в посёлке Чагода Вологодской области. Образование
неполное среднее. Сначала работал мастером - стеклодувом. Затем окончил
совпартшколу в Ленинграде, работал на одном из заводов. В Красной Армии
с 1932 года. Окончил военную школу лётчиков в 1934 году.
В составе 7-го иап участвовал в советско - финской войне. К марту 1940
года совершил 120 боевых вылетов на штурмовку аэродромов и живой силы
противника. В воздушных боях сбил 3 вражеских самолёта.
21 марта 1940 года за
мужество и отвагу, проявленные в боях с белофинами, ему было присвоено
звание Героя Советского Союза.
С началом Великой Отечественной войны на фронте. Командир эскадрильи
отдельного истребительного авиационного полка капитан Г. П. Ларионов
погиб в воздушном бою 20 июля 1941 года.
Награждён орденами Ленина (
дважды ), Красного Знамени, медалями.
Похоронен в городе
Приозерске ( Ленинградская область ).