После окончания школы поступил в Московский педагогический государственный университет, затем поступил в аспирантуру. В аспирантуре учился вместе с Екатериной Пажетных, которая также обвинялась в покушении на Чубайса. В 2001 году работал в газете «Завтра». В 2002 году стал работать в аппарате Государственной Думы у Николая Харитонова. Участвовал в работе Конгресса русских общин. В июле-декабре 2003 года работал начальником отдела в территориальном управлении центрального штаба блока «Родина. Народно-патриотический союз», тогда же выдвигался кандидатом в депутаты Госдумы от блока «Родина». С 2004 года работал помощником депутата от фракции «Родина» Елены Мухиной.
В марте 2005 года объявлен в федеральный розыск по обвинению в покушении на Анатолия Чубайса. Миронов заявляет о непричастности к покушению. 11 декабря 2006 года задержан вместе с отцом. Через несколько дней он должен был стать кандидатом исторических наук. На Миронова было заведено отдельное уголовное дело.
5 июня 2008 года суд присяжных вынес оправдательный приговор Квачкову, Яшину и Найдёнову ввиду того, что следствию не удалось доказать причастность обвиняемых к преступлению.
6 июня 2008 года Мосгорсуд продлил срок ареста Миронова ещё на 3 месяца, а 27 августа — продлил срок до 11 ноября.
4 декабря 2008 года решением Верховного Суда России удовлетворена кассационная жалоба по вопросу незаконного содержания под стражей Ивана Миронова, который был выпущен под поручительство ряда депутатов Государственной Думы. В 2009 году была издана книга Миронова «Замурованные: Хроники Кремлёвского централа», в которой он описал своё пребывание в Федеральной тюрьме № 1 и в Шестом спецкорпусе «Матросской тишины».