Родился 15.04.1923 года в поселке Белые Берега, ныне поселок городского типа Фокинского райсовета города Брянск, в семье служащего. Русский. Член КПСС с 1946 года. Образование неполное среднее. В Советской Армии с 1941 года. В 1942 окончил Качинскую военную авиационную школу пилотов. В действующей армии с сентября 1943 года. Командир звена 98-го гвардейского отдельного разведывательного авиационного полка (Гл. команд. ВВС Советской Армии) гвардии старший лейтенант Орлов к апрелю 1945 года совершил 210 боевых вылетов на прикрытие самолётов-корректировщиков, в 19 воздушных боях сбил 4 самолёта противника. Звание Героя Советского Союза присвоено 31.05.1945 года. После войны продолжал службу в ВВС. В 1956 окончил Военно-воздушную академию. С 1965 года полковник Орлов — в запасе. Живёт и работает в поселке городского типа Купавна Железнодорожного горсовета Московской области. Награжден орденом Ленина, 2 орденами Красного Знамени, орденом Отечественной войны 1 степени, Красной Звезды, медалями.