Народився 1 серпня 1972 року в місті Санкт-Петербург, Росія.
Навчався у Санкт-Петербурзькому інституті Всеросійського державного університету юстиції, військово-медичній академії ім. С. Кірова, Томському військово-медичному інституті та Амурській державній медичній академії.
10 років відпрацював військовим хірургом.
З 2007 по 2013 працював у Законодавчих зборах Санкт-Петербурга головним консультантом з промисловості депутата Володимира Зуйкова.
Був членом фракції КПРФ, а також заступником керівника юридичної служби Санкт-Петербургського міського комітету КПРФ.
З 2005 по 2014 роки Шилович очолював ТОВ «Центр медправа» у Санкт-Петербурзі та консультував призовників на сайті військової колегії адвокатів Росії.
Також працював спеціалістом управління регіонального розвитку Агентства з розвитку людського капіталу на Далекому Сході та Арктиці.
У 2022 році повернувся до Санкт-Петербурга.
Наприкінці 2022 року Шилович працював хірургом у польовому шпиталі неподалік міста Красноперекопськ в окупованому Криму.
У травні 2023 року окупанти призначили Шиловича «головним лікарем» Каховської центральної районної лікарні.
У вересні 2023 року був «обраний» депутатом фейкової Херсонської обласної думи від «Комуністичної партії Російської Федерації».