Игорь Краснов был назначен генеральным прокурором в 2020 года, ранее этот пост занимал Юрий Чайка. До ухода в Генпрокуратуру работал старшим следователем по особо важным делам, после чего стал заместителем председателя СКР.
Краснов находится под санкциями Евросоюза, США, Канады, Украины и других стран.