Михаил Степанович Зевахин родился 12 сентября 1922 г. в деревне Горевская. Окончив семь классов школы и аэроклуб, Зевахин учился в Сарапульском сельскохозяйственном техникуме. В 1939 году Зевахин был призван на службу в Рабоче-крестьянскую Красную Армию. В 1940 году он окончил Молотовскую военную авиационную школу пилотов. С мая 1942 года — на фронтах Великой Отечественной войны. Участвовал в боях подо Ржевом, освобождении Смоленской области. К сентябрю 1943 года старший лейтенант Михаил Зевахин командовал звеном 11-го отдельного разведывательного авиаполка 3-й воздушной армии Калининского фронта. К тому времени он совершил 198 боевых вылетов на бомбардировку и разведку вражеских войск и объектов. Принял участие в 20 воздушных боях, в которых лично сбил 2 немецких самолёта. В одном из боёв в январе 1944 года получил тяжёлые ранения, но сумел довести самолёт до аэродрома. Был доставлен в Казанский военный госпиталь, но врачам спасти его не удалось — Зевахин скончался 13 января 1944 года. Похоронен в Казани на Арском кладбище в братской могиле с двумя членами своего экипажа. Указом Президиума Верховного Совета СССР от 4 февраля 1944 года за «образцовое выполнение боевых заданий командования и проявленные при этом геройство и мужество» старший лейтенант Михаил Зевахин посмертно был удостоен высокого звания Героя Советского Союза.