Родился в городе Красноярске. Работал водителем в Варнавинской межколхозной передвижной механизированной колонне (Горьковская обл.). В октябре 1984 года был призван в ряды Вооружённых Сил СССР. С декабря 1984 года принимал участие в боевых действиях на территории Республики Афганистан. Рядовой Шрамов погиб при исполнении воинского долга. Похоронен в Варнавино, на поселковом кладбище. Награды: орден Красной Звезды (посмертно).