Родился 22 октября 1933 года в городе Новосибирске.
В 1956 году окончил факультет журналистики Белорусского государственного университета.
В 1963 году — ВГИК (мастерская Михаила Ромма).
В 1956—1958 годах — актёр Белорусского республиканского ТЮЗа.
С 1963 года — режиссёр киностудии «Беларусьфильм» .
С 1974 по 1975 — секретарь правления Союза кинематографистов БССР.
С 1993 года — профессор Института современных знаний имени А. М. Широкова (Минск).Скончался 19 июля 2010 года в Минске. Похоронен 22 июля 2010 года на Восточном кладбище в Минске.Имя И.М. Добролюбова носит переулок в Гродно, в котором проходили съемки самой известной картины режиссёра "Белые Росы".Могила Добролюбова на Восточном кладбище Минска.