Окончил школу в городе Первоуральске Свердловской области. В 1970 году переехал в Ленинград, где поступил в Ленинградский государственный институт театра, музыки и кинематографии на курс народного артиста СССР И. П. Владимирова. В 1974 году по окончании института был принят в труппу Театра имени Ленсовета. В 1986 году покинул его, и три года работал в «Молодом театре» Ленконцерта и Красноярском ТЮЗе. В 1989 году вернулся в театр им. Ленсовета, где играет до сих пор. В 1993 году получил звание «Заслуженный артист Российской Федерации».
В 2001 году за исполнение роли Каренина в спектакле «Каренин. Анна. Вронский» удостоен высшей петербургской театральной премии «Золотой софит» в категории «Лучшая мужская роль», Царскосельской художественной премии и Приза зрительских симпатий петербургского общества «Театрал». В 2006 году за роль Кузовкина в спектакле «Нахлебник» театра «Русская Антреприза» им. Андрея Миронова, Владимир был номинирован на премию «Золотой софит» в категории «Лучшая мужская роль». В 2007 году стал лауреатом премии Николая Симонова. В 2008 году удостоен звания «Народный артист Российской Федерации».