Михадюк Михаил Иванович родился 26 июня 1955 года в д. Хальки Осиповичского района Могилевской области. В 1977 году окончил Белорусский политехнический институт по специальности «Электрические системы».
С 1977 по 1979 год - инженер, мастер службы подстанций Витебского предприятия электрических сетей «Витебскэнерго».
С 1979 по 1986 год - мастер, начальник службы подстанций Оршанского предприятия электрических сетей «Витебскэнерго».
С 1986 по 1989 год - главный инженер Оршанского предприятия электрических сетей «Витебскэнерго».
С 1989 по 1995 год - главный инженер Оршанских электрических сетей «Витебскэнерго».
С 1995 по 2003 год - директор Оршанских электрических сетей РУП «Витебскэнерго».
С 2003 по 2005 год - главный инженер РУП «Могилевэнерго».
С 2005 года по 2023 год включительно - заместитель Министра энергетики Республики Беларусь.