Игорь Краснов родился 24 декабря 1975 года в Архангельске.
В 1998 году окончил юридический факультет Поморского государственного университета им. М. В. Ломоносова (сейчас Северный федеральный университет).
С 1997 года начал работать в органах прокуратуры.
В 2006-2007 годах являлся следователем центрального аппарата Генеральной прокуратуры РФ.
С момента создания Следственного комитета при прокуратуре в 2007 году был назначен старшим следователем по особо важным делам при первом заместителе генпрокурора РФ — председателе Следственного комитета при прокуратуре РФ Александре Бастрыкине. Занимался расследованием наиболее резонансных уголовных дел, включая убийство Бориса Немцова, покушение на главу РАО ЕЭС России Анатолия Чубайса, хищения на космодроме «Восточный» и дело бывшего полковника МВД Дмитрия Захарченко.
В 2012 году присвоено звание генерал-майора юстиции.
В 2016-2025 годах занимал пост заместителя председателя СК РФ, курируя ключевые следственные подразделения. В 2017 году стал генерал-лейтенантом юстиции.
С 2020 года имеет классный чин Действительного государственного советника юстиции.
В январе 2020 года по представлению президента Владимира Путина Игорь Краснов был единогласно назначен Сенатором на должность Генерального прокурора РФ, сменив Юрия Чайку. В январе 2025 года он был переназначен на этот пост.
После подачи заявления на вакантную должность и единогласной рекомендации Высшей квалификационной коллегии судей Совет Федерации 24 сентября 2025 года назначил Игоря Краснова председателем Верховного суда Российской Федерации.
Источник: