Родился 25.07.1913 года в селе Игрицкое ныне Комаричского района Брянской области в семье крестьянина. Русский. Член КПСС с 1940 года. Окончил 2 курса рабфака в 1930 году. В Советской Армии с 1931 года. Окончил Ленинградскую школу лётчиков в 1933 года. На фронтах Великой Отечественной войны с июля 1942 года. Штурман 217-го штурмового авиационного полка (299-я штурмовая авиационная дивизия, 16-я воздушная армия, Белорусский фронт) капитан Рожнов к середине февраля 1944 года совершил 94 боевых вылета на разведку, бомбардировку и штурмовку войск противника. В воздушных боях лично сбил 3 вражеских самолёта. Звание Героя Советского Союза присвоено 01.07.1944 года. С 1946 капитан Рожнов — в запасе. Награжден орденом Ленина, 2 орденами Красного Знамени, медалями. Умер 07.12.1959 года.