Участник боевых действий в Афганистане
Родился в деревне Каменка Кстовского района Горьковской области.
Окончил среднюю школу (с. Шелокша).
Работал механизатором в совхозе «Тепличный».
В Вооруженные Силы СССР призван в апреле 1982 года Кстовским объединенным городским военным комиссариатом.
В республике Афганистан служил с декабря 1982 года.
Участник боевых действий.
Водитель-электромеханик, рядовой Башмаков погиб при исполнении воинского долга.
Похоронен на кладбище села Шелокша Кстовского муниципального округа.
Награды: орден Красной Звезды (посмертно).

Память: на здании школы в селе Шелокша, где учился воин, установлена мемориальная доска.