Родился
17 января 1918 года в г. Сольцы ныне Новгородской области
в семье рабочего. Окончил два курса Ленинградского механического
техникума. В РККА с 1936 г. Окончил
Энгельсское военное авиационное училище летчиков в 1940 г. Работал в
аэроклубе г. Черногорска Хакасской автономной области Красноярского
края.
В действующей армии с
февраля 1943 г. Штурман эскадрильи 828-го шап 260-й шад 4-й воздушной
армии 2-го Белорусского фронта капитан Богданов совершил за войну 102
боевых вылета, уничтожил 40 автомашин, 36 повозок с грузом и военным
имуществом, 4 танка, несколько самоходных орудий и бронемашин, 2 тягача
с прицепами, 5 населенных немцами домов, 4 самолета на земле, несколько
орудий, нанес другой урон противнику. 4 мая 1945 г. при нанесении
бомбового удара по железнодорожному эшелону В. И. Богданов спас от
гибели командира эскадрильи, прикрыв своей машиной его самолет в
воздушном бою с истребителями противника. Капитан Богданов - участник
Парада Победы 24 июня 1945 г. в Москве.
18 августа 1945 г. ему
присвоено звание Героя Советского Союза.
После войны служил в ВВС.
Награжден орденом Ленина,
двумя орденами Красного Знамени, Орденами Отечественной войны I и II ст.
Трагически погиб 7 апреля
1948 г. в авиакатастрофе при испытании новой техники, предотвратив
падение неисправной машины на город. Похоронен в г. Кутаиси, Грузия.
Его именем названа улица в
г. Сольцы.