Заслуженный артист РСФСР (9.09.1975).
Работал в Большом театре кукол с 1958 года (после окончания студии театра кукол при Ленинградском Дворце пионеров).
Работал в театрах кукол Нижнего Новгорода и Мурманска как режиссер.
Им поставлен в БТК спектакль «Золотой цыпленок» (1990), был режиссером на спектаклях театра «Захлестнули нас волны времени» (1988), «Осеннее танго» (1989 – совместно с А.А. Белинским), возобновил спектакль «Варьете «У Лукоморья» в новой редакции: «Все не как у людей» (1994), поставил спектакль «Чепуха в решете» (Нижний Новгород), «Таинственный гиппопотам» (Мурманск, 1990-е годы).
Много лет работал на радио и Санкт-Петербургском телевидении. В течение 15 лет существовала передача «Про Тяпу, Ляпу и Жаконю», где В.П. Мартьянов играл Медвежонка, он также много лет участвовал в передачах «Солнцеворот», «Там, где живет Паутиныч» (играл Паутиныча) – чрезвычайно популярного персонажа детских передач.
В 1962-1967 преподавал в ЛГИТМиКе.