Родился 1 августа 1920 года в деревне Исакове (ныне Можайского района) Московской губернии. Окончил 7 классов, школу ФЗУ в Москве, аэроклуб на Сретенке.
Затем был укороченный курс Борисоглебской военной авиационной школы.
Первую победу Маслов одержал в районе Ржева в 1942 году, сбив «Юнкере», последний, 350-й боевой вылет командир эскадрильи капитан Маслов совершил 1 мая 1945 года.
Всего за войну в 100 воздушных боях он сбил лично 22 и в группе — 19 самолетов противника.
В 1954 году окончил Центральные летно-тактические курсы командного состава.
В 1959 году полковник Маслов демобилизовался.
Работал в ГВФ. Живет в Москве.
Герой Советского Союза (01.07.1944).
Награжден орденом Ленина, тремя орденами Красного Знамени, орденами Александра Невского, Отечественной войны 1-й степени, Красной Звезды, медалями.