Michael Johannes Mayer wurde in Wien geboren und wuchs in Reichenau an der Rax (NÖ) auf. Erste Theatererfahrung bei den Festspielen Reichenau sowie im Theater im Neukloster. Von 2010-2013 studierte er an der Performing Academy (ehem. Performing Art Studios Vienna) in Wien.

Engagements am Theater der Jugend (Wien), Herbsttage Blindenmarkt, Stadttheater Mödling, Staatstheater am Gärtnerplatz, Theaterforum Schwechat, Bühne Baden und Oper Klosterneuburg. 

2017-2020 war er Ensemblemitglied am Landestheater Eisenach. Ab der Spielzeit 2020/21 ist Mayer neues Ensemblemitglied des Jungen Theater Göttingen.