Рыбак Михаил Иванович родился в с. Шербакуль Омской области. В 1939 г. окончил среднюю школу и был призван в Красную Армию. По комсомольской путевке направлен в военное училище. Окончил Иркутское военное авиационно-техническое училище (1940), Балашовскую военную авиационную школу пилотов (1943). На фронтах Великой Отечественной войны с 22 июня 1941 г. Воевал на Южном, Сталинградском, Юго-Западном, 3-м Украинском фронтах. Летчик 951-го штурмового авиационного полка (306-я штурмовая авиадивизия, 10-й штурмовой авиационный корпус, 17-я воздушная армия, 3-й Украинский фронт). Лейтенант М. И. Рыбак за годы войны совершил 120 боевых вылетов (по данным Г. Шлевко – 187). Звание Героя Советского Союза присвоено
29 июня 1945 г. После войны продолжил службу в Военно-воздушных силах СССР. В 1951 г. окончил Высшую офицерскую школу штурманов. В 1970 г. М. И. Рыбак в звании подполковника ушел в отставку. Жил в Одессе. Награжден орденом Ленина, двумя орденами Красного Знамени, двумя орденами Красной Звезды, орденом Отечественной войны I степени, медалями.
Библиогр.: Рыбак Михаил Иванович // Герои Советского Союза. – М., 1988. – Т. 2. – С. 386: портр.; Рыбак Михаил Иванович // Книга Памяти / Рос. Федерация, Ом. обл. – Омск, 1995. – Т. 1. – С. 96: портр.; Шлевко Г. М. Особое задание // Ради жизни на земле / Г. М. Шлевко. – Омск, 1972. – С. 344-348: портр.