Elu dans le cercle électoral du Lac, M Johner-Etter est député du groupe Union Démocratique du Centre depuis 2003. Il démissionne avec effet au 31 décembre 2020 de sa fonction de député au Grand Conseil fribourgeois.
Durant son mandat, M Johner-Etter a notamment été membre de la Commission des routes et des cours d’eau, ainsi que d’une vingtaine de commissions ordinaires.
Fervent défenseur de la minorité germanophone de notre canton, M Johner-Etter a présidé en 2016 la séance de reconstitution de notre Parlement.