Élève de son cousin Pietro Mascagni, il était directeur du lycée musical d'Udine, lorsqu'en 1927, il a été envoyé à Bolzano pour occuper un poste équivalent à l'École supérieure de musique Rossini[1].
Sous sa direction, l'École supérieure de musique a d'abord été transformée en conservatoire en 1932 et est devenu plus tard l'actuel conservatoire Claudio Monteverdi (par la loi 1968/1939, entrée en vigueur en ) [2].
En plus d'enseigner, il était chef d'orchestre, engagé dans divers théâtres italiens[3], et le premier directeur de la Banda del Lavoratore, aujourd'hui, appelé en son honneur, Corpo Musicale Mario Mascagni[4].
Son fils Andrea était également musicien, et avait rejoint pendant la guerre le rang des partisans. Après la guerre, il a occupé pendant trois mandats un siège de sénateur.