Родился 22 февраля 1961 года в Курганской области. Семья переехала в деревню Колесниково Заводоуковского района Тюменской области. По окончании восьми классов местной средней школы поступил в здешнее ПТУ (ныне — отделение города Заводоуковска Ялуторовского агротехнологического колледжа). Получив профессию механизатора широкого профиля, уехал в Тюмень. Работал на Свердловской железной дороге.
Оттуда 5 апреля 1983 года призван в армию.
В Республику Афганиста прибыл в июле 1983 года. Проходил службу в составе 375 отдельного батальона материального обеспечения (в/ч пп 93981) 5 гвардейской мотострелковой дивизии в населенном пункте Шинданд провинции Герат. Часть рядового Васильева занималась грузовыми перевозками с территории СССР вглубь южной страны для снабжения советских воинских подразделений имуществом, продовольствием, боеприпасами.
Рядовой Васильев пропал без вести во время одного из рейсов 15 ноября 1983 года.
Его имя увековечено на мраморной плите монумента погибшим (пропавшим без вести) в локальных войнах и военных конфликтах жителям Тюменской области мемориального комплекса павшим защитникам Отечества в сквере Губкина областной столицы — города Тюмениа (сайт парламентской газеты «Тюменские известия»: «РЯДОВОЙ ВАСИЛЬЕВ, ПРОПАВШИЙ БЕЗ ВЕСТИ»).