Michael Johannes Mayer wurde in Wien geboren und wuchs im südlichen Niederösterreich auf. Nach seinem Musical-Studium an der Performing Academy in Wien führten ihn erste Engagements unter anderem an das Theater der Jugend in Wien, das Staatstheater am Gärtnerplatz, Bühne Baden, Oper Klosterneuburg und das Theaterforum Schwechat. Von 2017 bis 2020 war er Ensemblemitglied am Landestheater Eisenach wo er auch am Staatstheater Meiningen und Theater Rudolstadt gastierte.
2020 bis 2024 war er festes Ensemblemitglied am Jungen Theater Göttingen und hat nebst seiner schauspielerischen Tätigkeit auch erste choreografische Aufgaben übernommen sowie zwei Soloabende konzipiert und zur Aufführung gebracht.
Beim Theatersommer Ludwigsburg ist Michael Johannes Mayer 2024 zum ersten Mal in der Produktion „Die Bremer Stadtmusikanten“ zu sehen.