Igoris Zaripovas 1995 m. baigė Nacionalinės M. K. Čiurlionio menų mokyklos Baleto skyrių, nuo tų pačių metų dirba LNOBT baleto trupėje. 2004 m. stažavosi Paryžiaus konservatorijoje su R. Nurejevo fondo skirta stipendija. 2005 ir 2006 m. mokėsi Vilniaus šokio spaustuvės Vasaros šokio mokykloje. 2008 m. baigė LMTA aktoriaus šokėjo specialybės magistratūrą. Šoka pagrindinius vaidmenis Vilniaus baleto teatre, Anželikos Cholinos šokio teatre, Dovilės Petkūnaitės, Erikos Vizbaraitės ir Loretos Juodkaitės šiuolaikinio šokio spektakliuose. 2023 metais pradėjo baleto mokytojo darbą M.K.Čiurlionio menų mokykloje. Nuo 2024 m. dirba mimnso padalinyje, kaip režisieriaus asistentas, padėjėjas, choreagrafo asistentas, choro studijoje vaikų šokio mokytojas, šokėjas, mimanso artistas.
2005 m. pelnė Australijos baleto draugijos pirmininko Jurgio Žalkausko premiją, 2006 m. – Konstantino Stašio prizą.
Su LNOBT baleto trupe gastroliavo Turkijoje, Japonijoje, Olandijoje, Lenkijoje, Egipte, Graikijoje, Prancūzijoje, Vokietijoje, Italijoje, Ispanijoje, JAV, Rusijoje ir kt.
Sukurti vaidmenys: Ragana, Nykštukas („Snieguolė ir septyni nykštukai“), Rusų šokio solistas, Arlekinas („Spragtukas“), Arlekinas, Draugas („Venecijos karnavalas“), Batuotas Katinas („Miegančioji gražuolė“), Šokių mokytojas, Moliūgas („Čipolinas“), Katinas, Barmalėjus („Daktaras Aiskauda“), Ginklanešys – draugas („Raudonoji Žizel“), Toreadoras („Karmen“), Žaltys („Eglė žalčių karalienė“), Benvolijus („Romeo ir Džuljeta“), Solistas („Carmina burana“), Solistas („Krintantys lapai“), Juokdarys („Gulbių ežeras“), Baronas („Tristanas ir Izolda“), Rūmų juokdarys („Barbora Radvilaitė“), Šokių mokytojas („Žydrasis Dunojus“), Mirtis („Čiurlionis“), Džeimsas („Silfidė“), Karininkas („Karmen“) ir kt.