Родился в селе Невадово Вачского района Горьковской области. Окончил Сызранское военно-воздушное авиационное училище летчиков (1968 г.). С декабря 1979 года по ноябрь 1982 года и с апреля 1984 года принимал участие в боевых действиях на территории Республики Афганистан. Командир эскадрильи вертолетов Ми-6, подполковник Лапшин погиб при исполнении воинского долга. Похоронен на кладбище села Невадово Вачского муниципального округа. Награды: ордена Красного Знамени (посмертно), Красной Звезды.