Родился в Москве. В 1984 году окончил Московское высшее общевойсковое командное орденов Ленина и Октябрьской Революции Краснознаменное училище им. Верховного Совета РСФСР. Служил в мотострелковых частях Забайкальского военного округа, Группы советских войск в Германии и Московского военного округа. Занимал должности командира мотострелкового взвода, мотострелковой роты, начальника штаба отдельного батальона 47-й танковой дивизии. В январе 1995 года майор Васильев назначен командиром мотострелкового батальона 245-го гвардейского мотострелкового полка Московского военного округа, дислоцированного в поселке Мулино Володарского района Нижегородской области. Во главе батальона прибыл в Чеченскую Республику, где принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на её территории. Геройски действовал при штурме города Грозного и наступательных боях в южной части республики. За проявленный героизм и отличные боевые результаты подразделения представлен к званию Героя Российской Федерации. Однако в вышестоящих инстанциях награда была заменена на орден Мужества. В 1998 году окончил Военную Академию им. М.В. Фрунзе. Служил в штабе Московского военного округа. В 1999 году по личной просьбе переведен обратно в Мулино, где был назначен заместителем командира 245-го гвардейского мотострелкового полка. С сентября 1999 года гвардии подполковник Васильев принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. В бою 1 декабря 1999 года в районе поселка Первомайский на подступах к городу Грозному боевиками была окружена одна из рот полка и ей грозило полное уничтожение. Гвардии подполковник Васильев организовал срочную переброску подразделений в район боя. Хотя численность боевиков превышала спешно собранные Васильевым силы, он организовал атаку противника и лично возглавил эту операцию. В ожесточенном бою против засевших в укрепленных позициях боевиков удалось прорвать кольцо окружения. Атакующие мотострелки понесли довольно значительные потери, но боевую задачу выполнили. Oкружённая рота вышла к своим, были эвакуированы все раненые и погибшие. Уже в самом конце боя гвардии подполковник Васильев был убит выстрелом вражеского снайпера. Похоронен в Москве, на Митинском кладбище. Звание Героя Российской Федерации присвоено посмертно 28 марта 2000 года. Награды: орден Мужества (10.04.1995). Память: в посёлке Новосмолинском Володарского муниципального округа Нижегородской области была открыта мемориальная доска в честь Героя.