Ivan je rodjen 1974. godine u porodici Šmigić Bogosava i Mileve rodjene Spasenović.
Sportski duh i talenat nasledio je od oca Bogosava, pa je počeo kao otac da se bavi fudbalom u FK Žarkovo, ali je pronašao sebe u rukometu i postao vrhunski rukometaš. Kao Zvesdino „dete” igrao je u rukometnom klubu Crvena zvezda i osvojio 1998. godine, srebrnu medalju kao juniorski reprezentativac Srbije na Evropskom prvenstvu u Austriji.
Svoju profesionalnu internacionalnu karijeru počeo je u rukometnom klubu Lavovski u Španskoj Asobal ligi koja je najača liga sveta. Zatim je igrao u Makedoniji za rukometni klub Vardar, pa u kupu Evropskih šampiona za Metalurg koji je medju osam najboljih klubova na svetu.