Воспитанник ДЮСШ-2 (Борисов). Начал профессиональную карьеру футболиста в борисовском БАТЭ в 2002 году, где и продолжал играть до лета 2010 года. 28 июля 2010 года было объявлено о переходе Игоря в нижегородский клуб Волга, игравший на тот момент в первом дивизионе российского чемпионата. За «Волгу» провёл 6 матчей и забил 1 гол, после завершения сезона покинул клуб. В межсезонье тренировался с «Гомелем», и в конце января 2011 года подписал двухлетнее соглашение с клубом. В декабре 2011 года подписал двухлетний контракт с минским «Динамо».