Вадим Ганшин родился 27 июля 1938 года.
В 1961 году окончил Московское театральное училище им. Б. В. Щукина.
В 1961—1968 годах был артистом Московского театра имени Ленинского комсомола. Сейчас этот театр носит название «Ленком».
Также Вадим Викторович работал в Московском театре юного зрителя.
Вадим Ганшин ушёл из жизни 18 февраля 1980 года. Похоронен на Введенском кладбище Москвы.