Roberto Schmidt naît le à Sierre. Il est originaire de deux autres communes du district de Loèche, Guttet-Feschel et Loèche[1]. Il est le fils de Rudolf Schmidt et d'Élisabeth Schmidt-Bregy, originaire de Steg. Il a deux sœurs et un frère[2].
Il exerce de 1988 à 2015 la profession de juriste dans l'administration cantonale valaisanne[3].
Il accompagne chaque année des malades à Lourdes en tant que brancardier bénévole et dirige des chorales et des fanfares depuis ses 19 ans. Il joue de l'euphonium[4].
Le , il est élu conseiller d’État du canton du Valais. Il reçoit le département des finances et de l’énergie. Il est remplacé au Conseil national par Thomas Egger.
Il est réélu au Conseil d'État le avec le meilleur score de tous les candidats[5]. Il annonce en qu'il ne se représentera pas en pour un troisième mandat[6].