Urodził się 30 listopada 1898 w Faszczówce, syn Stefana i Haliny. Pochodził z rodziny robotniczej.
W latach 1919 – 1920 brał udział jako polski żołnierz w walkach z Ukraińcami oraz w wojnie polsko-bolszewickiej. W 1926 wstąpił do Policji Państwowej. Przez cały okres lat 1926 – 1939 służył na Posterunku PP w Gródku Jagiellońskim. Aresztowany w nocy z 1 na 2 listopada 1939 przez NKWD, został osadzony w areszcie sądowym w Gródku Jagiellońskim, a następnie przetransportowany do więzienia we Lwowie na ul. Kazimierowskiej.
Od tej chwili ślad po nim zaginął i dopiero w 1994 roku okazało się, że jego nazwisko znajduje się na tzw. liście ukraińskiej ofiar NKWD – lista nr 72/2 poz. 2815. Uzyskano więc pewność, że nie ma go wśród żywych. Miejsce spoczynku Bykownia.
Żona Michała Stemporskiego Emilia (1907), syn Mieczysław (1928), córka Izabela (1932), syn Józef (1936) i córka Janina (1934) przed wybuchem wojny zamieszkiwali w Gródku Jagiellońskim w woj. lwowskim. Pod koniec listopada 1939 zostali wywiezieni do Kazachstanu. Mieszkali tam w miejscowości Sosna w rejonie miendigarskim obwodu kustonajskiego. Po ogłoszeniu tzw. amnestii da Polaków przenieśli się do wsi Mokre w tym samym rejonie administracyjnym. Żona Emilia pracowała w Kazachstanie m.in. przy budowie dróg, mostów i kolei żelaznej. Jesienią 1944 przesiedlono ich na Ukrainę do miejscowości Tybinki.
W czerwcu 1945 powrócili do Gródka Jagiellońskiego, który został włączony do USSR. Rodzinny dom został jednakże zajęty na potrzeby Armii Czerwonej. W tej sytuacji we wrześniu 1945 wyjechali do Polski i osiedli w Opolu.
W 1948 na skutek wycieńczenia organizmu po przejściach w Kazachstanie zmarła żona Michała Stemporskiego, Emilia. Pochowana w Opolu. Syn Mieczysław z zawodu nauczyciel zamieszkał w Opolu, podobnie jak córka Izabela. Syn Józef był po wojnie zawodowym podoficerem Wojska Polskiego i także pozostał w Opolu. Córka Janina była z zawodu technikiem hotelarstwa, mieszkała w Bydgoszczy, zmarła w grudniu 2021.