
Игорь Александрович Барсков имеет военное образование: он окончил Черниговское высшее военное авиационное училище лётчиков в 1981 году и Военно-политическую академию имени В. И. Ленина с отличием в 1991 году. В период с 1997 по 1997 год проходил военную службу. Имеет воинское звание полковника.
Игорь Александрович занимал различные должности: был главой муниципального образования «Гвардейское городское поселение» с 2005 по 2010 год, советником Губернатора Калининградской области с 2010 по 2011 год, статс-секретарём Совета Министров Обороны стран СНГ с 2012 по 2013 год, референтом Главного командования ВКС с 2015 года.
За свою деятельность удостоен ряда ведомственных и государственных наград, среди которых медали за службу в Вооружённых силах СССР и Российской Федерации, медаль «За заслуги перед Калининградской областью», орден «За заслуги перед Калининградской областью», медаль «Участнику военной операции в Сирии», медаль «Памяти героев Отечества», орден «За заслуги перед Отечеством» II степени.