Родился в деревне Капкан Чернушинского района Пермской области.
В Красной Армии служил в 1934—1937 годах и с августа 1941 года.
На фронтах Великой Отечественной войны с ноября 1941 года. Воевал на Калининском, Степном, 2-м Украинском, 1-м, 2-м и 3-м Белорусских фронтах. Был телефонистом в миномётной батарее, командиром отделения 1-й роты 1210-го стрелкового полка. В 1943 году вступил в ВКП(б), и осенью 1944 года был назначен парторгом роты.
Командир отделения сержант Маслов отличился в боях в первые дни Висло-Одерской операции при прорыве обороны противника с Пулавского плацдарма. 14 января 1945 года у деревни Нова-Мшадла (12 км восточнее города Зволень, Польша) уничтожил дзот и пулемётный расчёт. У деревни Каролин (6 км южнее города Зволень) сумел уничтожить засаду. В бою на реке Варта был ранен, но не покинул поле боя.
После излечения в госпитале демобилизовался. Жил в родной деревне, где работал бригадиром в колхозе. Затем переехал в Удмуртию. Работал на Яромасском сплавном участке Сарапульского района. Умер 26 июля 1963 года.