Родился в деревне Урюмиха Городецкого района Горьковской области. До поступления в пожарную охрану Городецкого гарнизона работал в санатории «Городецкий» слесарем котельной. С 1992 года – пожарный 7- ППЧ Городецкого отряда профессиональной пожарной охраны УПО УВД Нижегородского облисполкома. 11 июня 1992 года, в 19 часов 33 минуты на пункт связи пожарной части поступило сообщение о пожаре в деревне Лихачёво. Дежурный караул выехал к месту вызова и еще за 10 километров до подъезда к деревне пожарные увидели столб густого дыма, а позднее – открытый огонь. К моменту прибытия караула горело два частных жилых дома и была опасность перехода огня на другие строения. На месте пожара работали члены добровольных пожарных дружин совхозов «Зиняковский» и «Земледелец» , но их силы были явно незначительными. Начальник караула Ермаков вместе с пожарным Богдановым, проложив рукавную линию от автоцистерны, приступили к тушению одного из горящих домов. Пожарные работали самоотверженно и в тушении им помогали жители деревни. Общими усилиями пожар был локализован, когда вдруг раздались крики: «Горит крыша еще одного дома». Пожарный Богданов без промедления устанавливил к слуховому окну дома приставную лестницу и разбил окно, чтобы работать со стволом внутри чердачного помещения, но в это время шквал огня и дыма обрушивается на смелого пожарного. Получив ожоги лица, рук и груди он на некоторое время потерял ориентировку, а когда сумел спуститься на землю, потерял и сознание. С полученными ожогами Богданов был доставлен в центральную районную больницу города Городца, а 16 июня, ввиду тяжелого состояния – в Нижегородский ожоговый центр, где через две недели скончался.