Родился 11 февраля 1953 года в Липецкой области.
В 1975 году окончил Московский институт инженеров транспорта по специальности «автоматика и телемеханика», до 1977 года работал инженером-конструктором Павловского машиностроительного завода «Восход».
С 1977 года работает в органах государственной безопасности. После окончания в 1979 году двухгодичных курсов подготовки оперативного состава со знанием иностранного языка Высшей Краснознаменной школы КГБ СССР, направлен на оперативную работу в Управление КГБ СССР по Горьковской области (ныне Нижегородская область), где и проходил дальнейшую службу.
В 1992 году Владимир Иванович был назначен начальником УМБ-УФСК-УФСБ России по Нижегородской области. С 2001 по 2006 годы одновременно также был председателем совета начальников органов ФСБ России в Приволжском федеральном округе.
В 2006 году назначен заместителем директора ФСБ России – руководителем созданного 6 марта 2006 года аппарата Национального антитеррористического комитета.
2 июня 2008 года указом президента Российской Федерации Дмитрия Анатольевича Медведева назначен первым заместителем секретаря Совета безопасности Российской Федерации.
11 марта 2013 года указом президента Российской Федерации Владимира Владимировича Путина назначен полномочным представителем президента Российской Федерации в Северо-Западном федеральном округе.
Распоряжением председателя правительства Российской Федерации от 28 июля 2016 года № 1604-р назначен руководителем Федеральной таможенной службы.
Генерал-полковник. Кандидат юридических наук (ученая степень присвоена в 1999 году).
Отмечен несколькими наградами, в частности орденом «За заслуги перед Отечеством» IV степени, орденом «За военные заслуги», знаком «Почетный сотрудник контрразведки» и знаком «За службу в контрразведке II степени», а также медалями СССР и РФ.
Женат, двое детей – дочь и сын.