Родился 7 января 1919 года в Петропавловске Северо- Казахстанской области в семье рабочего. Окончил 10 классов. В Красной Армии с 1937 года. В 1939 годуокончил Краснодарское военное авиационное училище. На фронтах Великой Отечественной войны с июня 1941. Штурман звена 10-го отдельного дальне-разведывательного авиационного полка (1-я воздушная армия, Западный фронт) капитан Михеев к марту 1943 совершил 114 боевых вылетов на разведку и бомбардировку войск на поле боя и в глубоком тылу противника. Звание Героя Советского Союза присвоено 24 мая 1943 года. Награжден орденом Ленина, Красного Знамени, Отечественной войны 1 и 2 степени, Красной Звезды.
Погиб 5 февраля 1945 при выполнении боевого задания.