Родился 4 июля 1952 года в Красноярском крае.
Окончил Иркутский государственный университет им. А.А. Жданова. С сентября 1974 года по апрель 2004 года проходил службу в различных подразделениях КГБ СССР и ФСБ России.
Генерал-лейтенант запаса ФСБ России.
Награжден орденом Александра Невского, орденом «Знак Почета», медалью Суворова, орденом Мужества, знаком отличия «За службу на Кавказе», нагрудным знаком «Почетный сотрудник контрразведки», Патриаршим знаком «700-летие преподобного Сергия Радонежского», Орденом Дружбы, другими медалями и знаками отличия.
Является Почетным гражданином Иркутской области.
Иван Кузьмич Миронов занимал должность вице-президента - директора по безопасности ООО «Группа АВТОВАЗ».
В 2007 году был назначен заместителем председателя Правительства Самарской области - руководителем Департамента по вопросам безопасности Самарской области.
10 июля 2010 года на Большом войсковом Круге Волжского войскового казачьего общества Иван Миронов был избран атаманом Волжского войскового казачьего общества. Оставался в этой должности до декабря 2013 года.
Согласно Указу Президента Российской Федерации от 24 октября 2011 года Ивану Миронову присвоен высший казачий чин – казачий генерал.
22 февраля 2014 года Большой войсковой Круг Центрального казачьего войска избрал Ивана Миронова атаманом ВКО ЦКВ.
16 апреля 2014 года Указом Президента Российской Федерации казачий генерал Иван Миронов утвержден в должности атамана войскового казачьего общества «Центральное казачье войско».
10 августа 2019 года Большой войсковой Круг Центрального казачьего войска избрал Ивана Миронова атаманом ВКО ЦКВ на второй срок.
6 декабря 2019 года Указом Президента Российской Федерации казачий генерал Иван Миронов утвержден в должности атамана войскового казачьего общества «Центральное казачье войско».