Иван Михайлович Багаев родился 8 февраля 1951 года.
В 1978 году окончил Всесоюзный государственный институт кинематографии (ВГИК) (мастерская Б. И. Волчека).
Оператор-постановщик киностудии «Ленфильм».
Лауреат Государственной премии РСФСР им. Братьев Васильевых (1983).
Заслуженный деятель искусств Российской Федерации (2000).