Учился в Ярославском училище. Затем - в ЛГИТМиКе, курс З.Я.Корогодского.
С 1981 г. по 1997 г. - в труппе ТЮЗа им. А. А. Брянцева.
Работал в Молодежном театре. Играл в спектакле Театра сатиры.
В настоящее время - артист Экспериментальной сцены "Балтийского дома", где играет в спектаклях Анатолия Праудина.
Много работает в кино и на ТВ. Снимается в фильмах.
«Владимир Баранов даже в эпизодических ролях оставляет ощущение скульптурной четкости. Служи Баранов не на Экспериментальной сцене, а где-нибудь в Голливуде, его непременно окрестили бы «королем эпизода».
(цитата из статьи Татьяны Джуровой «Чудовище в коротких штанишках. Владимир Баранов» в Петербургском театральном журнале № 48 за сентябрь 2006 г.) .