Родился в Нижнем Новгороде, в семье рабочего. До призыва в Красную Армию в 1938 году, работал токарем на заводе «Новое Сормово» и одновременно учился в аэроклубе. Окончил Энгельсское военное авиационное училище (1940 г.). Участник Великой Отечественной войны с ноября 1941 года. Командир эскадрильи 657-го штурмового авиационного полка196-й штурмовой авиационной дивизии 4-го штурмового авиационного корпуса 4-й воздушной армии 2-го Белорусского фронта капитан Давыдов, к марту 1945 года совершил 163 боевых вылета на штурмовку оборонительных укреплений, аэродромов, скоплений войск и техники противника. Звание Героя Советского Союза присвоено 18 августа 1945 года. После окончания войны продолжил службу в армии. Майор авиации Давыдов погиб в авиационной катастрофе. Похоронен в Москве, на Новодевичьем кладбище. Награды: ордена Ленина (18.08.1945), Красного Знамени (09.09.1942), Отечественной войны 1-й (20.09.1944) и 2-й (26.10.1943) степени, Александра Невского (28.02.1945), Красной Звезды (20.04.1942, 1949), медали, в т. ч. «За боевые заслуги» (20.06.1949). Память: в Московском районе города Нижнего Новгорода именем Давыдова названа улица. На зданиях ПТУ № 26 и лицея № 82 (г. Нижний Новгород, Сормовский район, улица Культуры, 1), где учился Герой, установлены мемориальные доски. Рядом со зданием Нижегородского машиностроительного техникума (г. Нижний Новгород, Московский район, Сормовское шоссе 22а), установлен бюст.