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