M. opprettet egen arkitektpraksis i Bergen i 1903. Han var dessuten lærer i bygningstegning ved Bergens tekniske skole i de fire følgende år. M. var en meget allsidig arkitekt som fikk mange og forskjellige oppgaver, fra kirker, skoler, forretningsgårder og fabrikker, til villaer og kommunal småhusbebyggelse. De fleste arbeidene hans er i Bergen, men også i Haugesund, på Halsnøy, i Gloppen og i Førde har han oppført bygninger, dessuten på Island.
En av de første byggeoppgavene M. fikk i Bergen, var Parkveien 34. Det viser innflytelse fra tysk jugendstil med bl.a. blomster og ranker modellert i stukk. 12 år senere oppførte han nabohuset, Parkveien 32. Her er første etasje, hjørner og gesimser kledd med hugget granitt. Fasaden er for øvrig pusset. Fra samme år 1916, er St. Jacobs kirke ved Lars Hilles gate, den eneste kirke i Bergen bygd av Småkirkeforeningen. Den har samme materialbehandling, men har dessuten rundbuede vinduer, portaler med søyler og andre detaljer utført i granitt, hentet fra romansk arkitektur. Kirkebygningen inneholder bl.a. prestekontor og vaktmesterleilighet, og dette kommer til uttrykk i eksteriøret som gir et meget forskjelligartet inntrykk fra bygningens fire sider. I 20-årene tegnet M. flere forretnings- og leiegårder i brannstrøket fra 1916 samt Hotel Bristol på Torvalmenningen. De er alle bygd i streng nyklassisisme med mange fine detaljer. Ved siden av sin arkitektpraksis holdt han en rekke foredrag og var en flittig skribent i byens aviser. I 1936 stiftet han tidsskriftet Arkitekt og Byggherre og ble dets første redaktør.