Игорь Бускин родился в 1970 году в Москве.
С 1989-го в течение двух лет служил в Вооруженных силах.
В 2003 году окончил Московский государственный открытый педагогический университет имени М.А. Шолохова, где учился по специальности «Психология».
В 2013 году стал директором Государственного автономного учреждения культуры города Москвы «Парк культуры и отдыха «Бабушкинский», кем и является по сей день.
С 2016 года входит в Управляющий совет московской школы № 281, с 2017-го — в Управляющий совет школы № 1381.
В 2017-м стал председателем Общественного совета Государственного автономного учреждения культуры города Москвы «Парк культуры и отдыха «Бабушкинский», а также зампредседателя Совета краеведов Северо-восточного административного округа столицы.
С 2017 по 2019 год — депутат Совета депутатов округа Лосиноостровский.
В сентябре 2019 года одержал победу на выборах депутатов Московской городской думы.
Является членом партии «Единая Россия».
Бускин женат, есть сын.