Pochodzi z dolnoaustriackiego Scheibbs. Otrzymał tytuł doktora filologii na Uniwersytecie Wiedeńskim, gdzie studiował germanistykę oraz historię. W latach 1982–1985 jako lektor gościnnie nauczał języka niemieckiego na Uniwersytecie Jagiellońskim. Wówczas zainteresował się historią Polski, a w szczególności Krakowa. Jego emocjonalny związek z miastem polskich królów widać na kartach Kata z „Listy Schindlera”, w którym opisał wędrówkę w pełną bólu przeszłość polsko-austriacką.