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