Из дворян Новоржевского уезда Псковской губернии. Отец – небогатый помещик. Записан унтер-офицером в л.-гв. Преображенский полк 12 января 1781. Сержантом л.-гв. Семёновского полка в мае 1789 г. начал действительную службу в войне со Швецией. Сражался под Роченсальмом и при Генфорсе.
1 января 1790 в чине капитана назначен в Эстляндский егерский корпус. В рядах Муромского пехотного полка участвовал в польских кампаниях 1792 и 1794 г. В составе корпуса А.М.Римского-Корсакова совершил поход 1799 г. в Швейцарию, где в боях был контужен и ранен пулей в правую руку. В кампаниях 1806-1807 гг. сражался при Пултуске, Янкове, Прейсиш-Эйлау (был ранен в голову), под Гутштадтом и Гейльсбергом (получил тяжелую контузию в правую ногу). 13 апреля 1807 награждён орденом Св.Георгия 4-го кл.
8 сентября 1807 назначен командиром Муромского мушкетерского полка, 29 февраля 1808 — командиром Ревельского мушкетерского полка. Принял участие в русско-шведской войне 1808-1809 гг. За проявленное в битвах при Куопио, Улеаборге, Торнео, Шелефте, Умео, Севаре и Ратане мужество 26 ноября 1809 удостоился чина полковника. В 1811 г. сформировал Подольский мушкетерский полк и 17 января 1811 стал его шефом.
В начале 1812 г. полк в составе 1-й бригады 21-й пехотной дивизии находился в Финляндском корпусе Ф.Ф.Штейнгеля. Маслов командовал также и этой бригадой. Участвовал в боях за Полоцк, при Чашниках и Смолянах, Станице и Храброве. При отражении одной из неприятельских атак был ранен пулей в грудь навылет, что вынудило его надолго оставить службу. 27 мая 1813 ему был присвоен чин генерал-майора.
В послевоенное время командовал разными пехотными бригадами, а с 1819 г. был начальником 21-й, затем 7-й и 10-й пехотных дивизий. 20 сентября 1821 определён состоять по армии. С 3 мая 1823 – комендант Смоленска.