И.И. Микулин родился 16 февраля 1942 года в селе Новиковка Иглинского района Башкирской АССР. Офицерскую службу начал по окончании в 1963 году Рязанского военного автомобильного училища командиром транспортного взвода в Прикарпатском военном округе. С 1964 года на политической работе в войсках.
Окончив в 1975 году Военно-политическую академию имени В.И. Ленина, был назначен начальником политотдела 6-й отдельной мотострелковой бригады ГСВГ. С 1976 по 1981 год - начальник политотдела 21-й мотострелковой, а затем 4-й гвардейской Кантемировской танковой дивизий. После окончания в 1983 году Военной академии Генерального штаба Вооружённых Сил СССР продолжил службу в войсках.
В 1991 году назначен заместителем начальника Главного военно-политического управления Вооружённых Сил СССР. С 1991 по 1993 год - помощник главнокомандующего войсками Западной группы войск по работе с личным составом, помощник начальника Тыла Вооружённых Сил РФ по работе с личным составом, заместитель начальника Главного управления по работе с личным составом Министерства обороны РФ. В 1994-1995 годах - начальник Управления воспитательной работы Министерства обороны РФ.
Награждён орденами «За службу Родине в Вооружённых Силах СССР» III степени и Дружбы народов.
Память об Иване Ивановиче Микулине навсегда сохранится в наших сердцах. Выражаем соболезнование родным и близким покойного.
Руководство Главного управления по работе с личным составом Вооружённых Сил Российской Федерации, товарищи и друзья с глубоким прискорбием сообщают, что на 75-м году жизни скончался бывший начальник Управления воспитательной работы Министерства обороны РФ генерал-лейтенант в отставке Микулин Иван Иванович.