A absolvit studiile de fizica la Universitatea Babes-Bolyai din Cluj. Dupa terminarea facultatii a fost mai întâi profesor de fizica la Liceul Samuel von Brukenthal din Sibiu. Dupa 1989 a devenit inspector scolar general adjunct iar apoi inspector scolar general al judetului Sibiu.
În anul 2000 Forumul Democrat al Germanilor din România (FDGR) a decis sa participe cu un candidat propriu la alegerile de primar al municipiului Sibiu, si l-a desemnat în aceasta pozitie pe Klaus Johannis. În anul 2000 Klaus Johannis a fost ales primar în al doilea tur de scrutin.