Родился в 1914 году в Брянске. Русский. Член КПСС с 1943 года. Жил и работал в Москве. В ВМФ с 1936 года. Окончил в 1940 военно-морское авиационное училище. Участник Великой Отечественной войны с июня 1941 года. В 1944 окончил Высшие КУОС ВВС ВМФ. Штурман звена 1-го гвардейского минно-торпедного авиационного полка (8-я минно-торпедная авиационная дивизия, ВВС Балтийского флота) гвардии старший лейтенант Чванов к августу 1944 года совершил 199 боевых вылетов. Участвовал в потоплении 6 вражеских транспортов. Звание Героя Советского Союза присвоено 22.07.1944 года. Награжден орденом Ленина, 3 орденами Красного Знамени, орденом Красной Звезды. Гвардии капитан Чванов погиб 09.08.1944 года. Похоронен в Ленинграде.