Родился 7 декабря 1922 года в станице Владимирской. Окончил среднюю школу в 1941 году, в этом же году ушел на фронт.
Во время войны окончил Харьковскую авиационную школу. Был направлен после окончания авиационной школы на Воронежский фронт.
Воевал на Украине и в Белоруссии. Во время войны совершил много вылетов в стан врага. Получил серьезные ранения в позвоночный отдел (рана в позвоночнике беспокоила всю жизнь). Почти весь 1943 год лечился в госпиталях страны. 1948 году вернулся в родную станицу. 1959 год – начало педагогической деятельности. Назначен учителем географии во Владимирскую СШ № 20