В 1975 окончил Челябинский энергетический техникум. С 1975 работал во Дворце пионеров и школьников аккомпаниатором, руководителем оркестра. В 1979 окончил Челябинский институт культуры. В 1983—1985 — слесарь механосборочных работ в ПО «Полёт». С 1985 — учитель музыки в школе № 138.
Виктором Шиловым разработаны авторская программа «Музыкальное развитие учащихся в классах разноуровневого обучения и углублённого изучения музыкального искусства в школе», вспомогательный курс «Развитие первичного интереса к музыке».