Родился в городе Волгограде, в семье военного. Окончил Орджоникидзевское высшее военное командное Краснознамённое училище МВД СССР им. С.М. Кирова. Проходил службу в городе Арзамас-16 Нижегородской области. С 1994 года принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. Капитан Шатилов погиб при исполнении воинского долга. Похоронен в Сарове, на городском кладбище.