Игорь Леонидович Красин родился 17 ноября 1966 г. в г. Самарканд, Узбекскистан. Русский
1987 г. - окончил Ташкентское общевойсковое командное училище
2000 г. - окончил Военную Академию им. М.В. Фрунзе
С июня 2009 г. - командир 201-й Гатчинской дважды Краснознаменной российской военной базы, дислоцированной в Республике Таджикистан (с июня 2009 г.), участвовал в боевых действиях на территории Чеченской Республики
2009 г. - окончил Военную Академию Генерального Штаба ВС РФ
До 2015 г. - замкомандующего 41-й общевойсковой армией (Новосибирск).
2015 - июля 2017 гг. - начальником штаба 20-й гвардейской общевойсковой армии
С июля 2017 г. - заместитель командующего 8-й гвардейской общевойсковой армии, Новочеркасск