Вадим Васильев родился 29 ноября 1933 года в Краснограде Харьковской области в актёрской семье.
В 1953 году окончил Александрийский культурно-образовательный техникум (Александрия) в Кировоградской области (ныне Кропивницкая область).
В 1957—1966 годах играл в Кировоградском музыкально-драматическом театре им. М. Л. Кропивницкого, в 1966—1967 годах выступал в Закарпатском музыкально-драматическом театреВ 1967—2005 годах был артистом Черниговского музыкально-драматического театра имени Т. Г. Шевченко.Сыграл около двухсот ролей, создал целую галерею ярких сценических образов.Умер 25 августа 2017 года..СемьяМать — театральная актриса Наталия Александровна Байкова (1904—1976), заслуженная артистка Туркменской ССР (1944).Жена — музыкант, скрипачка Лидия Мишетопова.