Ivan Zabunov este doctor în istorie și membru al Academiei de Științe din Bulgaria. La vârsta de 70 de ani, în urma alegerilor parlamentare din 24 februarie 2019, a ajuns deputat pe lista Partidului Socialiștilor a Republicii Moldova (PSRM), fără să fie membru de partid.
Are dublă cetățenie, fiind și cetățean al Bulgariei, iar la Chișinău conduce Societatea Bulgară RENAȘTERE, organizație la care este și membru, și președinte.
Până să fie ales deputat, Zabunov a fost membru al Comisiei pentru relații interetnice a Consiliului Societății Civile de pe lângă Președintele Republicii Moldova, Igor Dodon.
La 7 februarie 2020, Parlamentul a emis un comunicat în care a anunțat că deputatul Ivan Zabunov s-a stins din viață.