В 1965 году окончил Щукинское училище (мастерская В. Этуша).
В 1965 – 1985 гг. — актер Ленинградского академического театра Комедии.
В 1985 – 1987 гг. — артист Тетра имени Ленинского комсомола.
В 1987 – 1993 гг. работал в Открытом театре (Театр имени Ленсовета).
С 1997 года — актер Театра на Литейном (Санкт-Петербург).
В театре "Et Cetera" п/р Александра Калягина в Москве принимает участие в спектакле "Подавлять и возбуждать".
В кино Вячеслав Григорьевич дебютировал в 1966 году в фильме «Королевская регата», но затем снимался не часто. Сегодняшние телезрители знают Вячеслава Захарова по роли Ковина в сериале «Тайны следствия».
Работает на петербургском радио, голос всеми питерцами любимого и знакомого с детства Кота Мурыча из передачи "Жду с нетерпением".