Mario Klein was born in Karlsruhe. While still at secondary school he received private tuition in singing from Kammersänger Prof. Heinz Hoppe in Speyer and already gave his first lieder recitals. He went on to study at the Folkwang-Hochschule für Musik in Essen under Prof. Edmund Illerhaus; as a student he was involved in several opera productions by respected directors like Adolf Dresen and Kurt Horres. He took part in several master-classes, held among others by Elisabeth Schwarzkopf, Norman Shetler, and by Walter Berry, whose private pupil he became in Vienna. Since 2004 he has worked with Prof. Anneliese Fried and with Hans-Josef Overmann.
During his studies he was engaged as guest singer at the opera houses in Essen (debut in 1995), Münster and Dortmund. In 1998 he sang Sarastro (Die Zauberflöte) at the Hamburg Kammeroper. In the same year he sang in Monteverdi's L'incoronazione di Poppea at the Kammeroper Schloss Rheinsberg. From 1998 until 2007 he was a member of the ensemble at the State Theatre in Braunschweig, where he was awarded the Richard Wagner Scholarship by the local Wagner Association in 2000. For the 2007/2008 season he moved to the State Theatre in Kassel as a serious bass, but continued to make guest appearances in Braunschweig. In 2008 he sang the role of King Marke (Tristan und Isolde) to great acclaim in Kassel.
Among his stage roles are Gurnemanz (Parsifal), König Heinrich (Lohengrin), Daland (Fliegender Holländer), Pogner (Meistersinger), Fasolt and Fafner in the Ring, Sarastro (Zauberflöte), Osmin (Die Entführung aus dem Serail), Don Alfonso (Così fan tutte), Mephisto (Faust), Kezal (The Bartered Bride), Raimondo (Lucia di Lammermoor), Don Pasquale, Dulcamara (L'Elisir d'amore), Eremit (Der Freischütz) as well as roles in works of the 20th century. Guest engagements have taken him to Leipzig Opera, the opera houses of Hanover, Mannheim, Weimar, Schwerin, Magdeburg, Halle, Kaiserslautern, Bielefeld, Cottbus, Flensburg, Nordhausen and Ulm, as well as to Deutsche Oper am Rhein in Düsseldorf and Cologne Opera.
At the 2009 Richard-Wagner-Festival in Bayreuth he made his debut as Hans Schwarz in "Die Meistersinger von Nürnberg", put on stage by Katharina Wagner. He sang the same role again in 2010 and 2011.
He regularly gives lieder recitals, at which he likes to sing the lieder of Schubert, Schumann, Loewe and Brahms as well as songs by Shostakovich and Eisler. He also masters the oratorio repertoire relevant for his voice category.