Родился 25 апреля 1919 года в Борисоглебске Тамбовской губернии. Окончил 9 классов и в 1939 году — Качинскую военную авиационную школу.
Служил на Дальнем Востоке.
На фронте с апреля 1943 года.
За войну провел 250 боевых вылетов, в 75 воздушных боях сбил лично 24 и в группе — 6 самолетов противника.
Сам Осадчиев сбит не был ни разу, хотя несколько раз был легко ранен, сажал самолет с повреждениями.
Однажды механик насчитал в его машине 176 пробоин.
После войны закончил Военно-воздушную академию, Военную академию Генштаба.
С 1981 года — генерал-майор авиации в отставке.
Герой Советского Союза (15.05.1946).
Награжден орденом Ленина, двумя орденами Красного Знамени, орденом Александра Невского, тремя орденами Отечественной войны 1-й степени, двумя орденами Красной Звезды, медалями.