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