Игорь Краснов окончил Поморский государственный университет имени Ломоносова по специальности «юриспруденция. В органах прокуратуры c 1997 года. Служил старшим следователем по особо важным делам, позже был утвержден на должность генерального прокурора. Краснов также является членом Совета безопасности России, рассказал политический обозреватель «МИР 24 Барбаш.