Игорь Леонидович Ланин родился 18 августа 1981 г. в Москве.
2003 г. - окончил Московскую государственную академию приборостроения и информатики по специальности "Приборостроение".
В 1997 – 2003 годах - лаборант медицинского училища № 24, Москва
С 2003 по 2008 гг - ведущий специалист управы Басманного района. 2008 году – окончил Московский государственный университет приборостроения и информатики с присвоением квалификации "Юрист"
2008-2012 гг. - руководитель муниципалитета внутригородского муниципального образования Басманное
В 2012 – 2013 гг. - заместитель начальника управления, начальник отдела организации строительства, ремонта и технического надзора Управления координации технического обеспечения и строительства Управления делами Мэра и Правительства Москвы
С февраля по июль 2013 года - заместитель директора по АХЧ, директор ГБУ "Научно-методический Центр социально-воспитательной работы" Департамента семейной и молодежной политики города Москвы
Август 2013 - август 2016 гг. - зам.главы управы Красносельского района по вопросам строительства.
С августа 2016 г. - зам.главы управы Таганского района по вопросам строительства.