Родился в селе Мальцеве, ныне Пильнинского муниципального округа Нижегородской области, в семье крестьянина. Окончил Энгельсскую военную авиационную школу пилотов (1941 г.). Участник Великой Отечественной войны с января 1943 года. Командир звена 91-го гвардейского авиационного полка 4-й гвардейской штурмовой авиационной дивизии 5-го штурмового авиационного корпуса 5-й воздушной армии 2-го Украинского фронта гвардии лейтенант Галанов к октябрю 1944 года совершил 125 боевых вылетов на разведку и бомбордировочно-штурмовые удары по железнодорожным эшелонам, аэродромам, скоплениям войск противника. Принимал участие во взятие Вены и Будапешта. Звание Героя Советского Союза присвоено 15 мая 1946 года. После окончания войны продолжил службу в армии. С 1955 года майор Галанов – в запасе. Жил в городе Краснодоне Ворошиловградской области Украинской ССР. Похоронен на гражданском кладбище города Молодогвардейска, ныне Луганской области Украины. Награды: ордена Ленина (15.05.1946), Красного Знамени (18.08.1944, 13.06.1945), Отечественной войны 1-й степени (30.12.1943), Красной Звезды (16.08.1943), медали, в т. ч. «За боевые заслуги» (19.11.1951).