Родился в феврале 1907 г. в дер. Лыщиково Орехово-Зуевского района Московской области. В 1920 г. окончил 7 классов в Дорофеевской сельской школе. В 1939 г. окончил двухгодичную партшколу. Член ВКП(б) с мая 1932 г. С 1924 г. работал на Шатурской ГРЭС. Сентябрь 1924 г. — май 1925 г. — рабочий строительного отдела, май 1925 г. —
май 1927 г. — станочник деревообделочного отдела, май 1927 г. — декабрь 1929 г. — грузчик отдела снабжения, декабрь 1929 г. — январь 1933 г. — шуровщик, кочегар котельного цеха, январь 1933 г. — февраль 1936 г. — заведующий оргмассовым сектором ОРСа (директор райунивермага), февраль 1936 г. — февраль 1938 г. — заместитель председателя завкома № 23, февраль 1938 г. — июль 1941 г. — начальник отряда ВВО, комендант-начальник общего отдела. Июль (по другим сведениям: 12 июля или 23 июня) 1941 г. — декабрь 1945 г. служил в РККА. Призван Шатурским РВК. Майор. Тяжело ранен 13 октября 1941 г., 14 января 1945 г. и 8 марта 1945 г. и легко ранен 7 февраля 1942 г. 6 декабря 1945 г. — октябрь 1946 г. — ГРЭС-5, заместитель начальника цеха торфоподачи, 21 октября 1946 г. — февраль 1947 г. — председатель завкома № 23 при ГРЭС-5, 18 февраля (29 марта) 1947 г. — 16 апреля 1949 г. — начальник ОРСа и заместитель директора. Проживал: г. Шатура, Больничный проезд, 5, кв. 1. Отец — Горлов Борис; мать — Горлова Анна Ивановна. Жена — Туркина Анна Павловна, работала на Шатурской ГРЭС, вахтерская охрана, кабинщица.
Награды: ордена Красной Звезды (4 сентября 1944 г., 1-я Ударная армия, 56-я стрелковая дивизия, 37-й стрелковый полк, заместитель командира полка по политчасти), Отечественной войны I степени (9 апреля 1945 г., 42-я армия), медаль «За боевые заслуги» (27 октября 1942 г., Брянский фронт, 3-я армия, 287-я стрелковая дивизия, ответственный секретарь партбюро 866-го стрелкового полка).