Участник боевых действий на территории Чеченской республики
Родился в городе Горьком.
Окончил среднюю общеобразовательную школу № 29 (г. Горький), Нижегородское высшее военное училище тыла.
Участник боевых действий на территории Чеченской республики.
Старший лейтенант Шашков погиб при исполнении воинского долга.
Похоронен в Нижнем Новгороде, на кладбище «Марьина Роща».
Награды: орден Мужества (посмертно).
Память: на здании средней школы № 29 (г. Нижний Новгород, Советский район, улица Ошарская, 70), где учился воин, установлена мемориальная доска.