Igor travelled with the RussianParalympic swimmingteam to two Paralympics games, first in 2004 and then in 2008. At the 2004 games he competed in the 50m freestylefinishing eighth in the final, won silver in the 50m Butterfly despite being the fastest in the heats with a new worldrecord and brokethe world record in the heats and final on his way to winninggold in the 100m backstroke. At the 2008 games he was part of the Russian team that finished sixth in the 4 × 100 m medley, he also finished in the same position in the 50m butterfly, failed to make the final of the 400m freestyle but did defend his title in the 100m backstroke