Родился 8 марта 1908 года в д. Новоалексеевка (Омская область). Русский. В армии с 1929 года. В 1932 году окончил пограншколу среднего начсостава ОГПУ, в 1933 году - Борисоглебскую военную авиационную школу лётчиков. В 1933 - 1939 годах командир звена 1-го авиаотряд НКВД. На фронте с июля 1942 года. Командир 809-го штурмового авиационного полка (2-й Украинский фронт) подполковник Киреев к ноябрю 1944 года совершил 131 боевой вылет, из них 28 – с посадкой в тылу противника. После войны продолжал службу в ВВС. С1955 года полковник Киреев в запасе. Жил в г. Моршанск Тамбовской области. Награжден орденами Ленина, Александра Невского, Отечественной войны 1-й степени, Красной Звезды, двумя орденами Красного Знамени, медалям. Умер 4 марта 1957 года.
Звание Героя Советского Союза присвоено 15 мая 1946 года.