studierte Theaterregie an der Schauspiel-Akademie Zürich. 1992 arbeitete er in Quebec, Kanada am Théâtre Repère an einer Shakespeare Trilogie unter der Regie von Robert Lepage mit. Seit 1992 arbeitet er als freischaffender Schauspielregisseur. 1992/93 wirkte er in der Leitung des Theaterhause Jena mit und übernahm einen Lehrauftrag für Theaterpädagogik an der Universität Jena. Von 1997 bis 2000 war er am Theater Altenburg-Gera als Theaterpädagoge und Schauspielregisseur engagiert. Außerdem war Mario Portmann an der Gründung verschiedenster Theaterprojekte, wie z. B. dem imaginata theater (1999) oder der theaterpädagogischen Fabrik (2000) beteiligt. Seit 2001 ist er als freischaffender Schauspielregisseur und Dramaturg unter anderem in Eisenach, Zürich, Frankfurt, Leipzig und Berlin tätig.