Родился в 1910 году в деревне Кошкинка (Лужки) Меленковского уезда Владимирской губернии. Работал слесарем на Муромском паровозостроительном заводе. Затем уехал на Урал. В 1932-1934 годах служил в армии. Затем работал на Челябинском тракторном заводе, вернулся на Муромский паровозостроительный завод. В апреле 1942 года вновь был призван в армию. Воевал на Южном, 4-м Украинском, 2-м Прибалтийском фронтах.
Награды: орден Красной Звезды (13.12.1943, 19.05.1944), орден Отечественной войны II степени (18.09.1944), звание Герой Советского Союза (24.03.1945).
В 1947 году уволен в запас. Работал на фабрике им. Воейкова в городе Муроме. Умер в 1967 году.
Из наградного листа командира стрелкового взвода 1-й стрелковой роты 3-го мотострелкового батальона 24-й мотострелковой Сивашской бригады 19-го танкового Перекопского Краснознаменного корпуса лейтенанта С.В. Шилова от 14 августа 1944 года
«Во время боевых действий с 5.8.44 по 10.8.44 г. взвод тов. Шилова, находясь в разведке на машине впереди батальона, тов. Шилов под сильным артиллерийским огнем ворвался в д. Грумшляй и, спешив взвод, повел бой с оборонявшей деревню батареей противника. К моменту подхода основных сил батальона деревня была очищена. Во время ночных наступательных действий на д. Бобения взвод тов. Шилова, находясь в разведке, продвигался впереди в непосредственной близости к отходящей колонне немцев и все время тов. Шилов информировал командование батальона о расположении противника. На рассвете 8.8.44 г. взвод первым вступил в бой у д. Бобения, смелыми и решительными действиями взвод под командованием Шилова уничтожил расчет двух орудий и при этом захватил пленного, который дал ценные сведения.
Лейтенант Шилов Семен Васильевич достоин награждения орденом Отечественной войны II степени.