Владимир Петрович Смирнов родился 15 августа 1920 года в г. Клинцы.
По окончанию школы поступил в Одесский морской институт, однако через два месяца был призван в ряды Советской Армии, прослужив в ней с 1939 по 1946 гг.
Владимир Петрович прошел всю войну, был командиром отделения, помощником командира взвода, комсоргом саперного батальона, участвовал в боях в составе войск Западного фронта, Первого и Второго Прибалтийского фронта, Первого Белорусского фронта, был дважды ранен и контужен.
За выполнение боевого задания в апреле 1945 г. был награжден орденом Красной Звезды, в марте 1944 г. - медалью «За отвагу», в сентябре 1945 г. – медалью «За взятие Берлина», в октябре 1946 г. - медалью «За освобождение Варшавы», в октябре 1946 г. - медалью «За победу над Германией».
После войны, в 1952 году с отличием окончил Ростовскую юридическую школу, а в 1960 году - Всесоюзный юридический заочный институт.
Судьей Брянского областного суда Владимир Петрович стал в 1967 году. До назначения на эту должность он работал ревизором отдела народных судов Управления Министерства Юстиции по Брянской области, народным судьей г. Новозыбкова, председателем Новозыбковского городского суда, народным судьей Бежицкого района г. Брянска.
В 1973 году Владимир Петрович Смирнов был избран заместителем председателя областного суда. За хорошую организацию работы уголовной коллегии Брянского областного суда и высокое качество рассмотрения дел он неоднократно поощрялся руководством. В 1978 г. ему было присвоено почетное звание заслуженного юриста РСФСР. В 1987 году В.П. Смирнов вышел на пенсию, умер 13 ноября 2000 года, в возрасте 80-ти лет.