Своєю грою за останню команду привернув увагу представників тренерського штабу клубу «Айнтрахт», до складу якого приєднався 1978 року. Відіграв за франкфуртський клуб наступні п'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Айнтрахта» (Франкфурт-на-Майні), був основним гравцем захисту команди.
У 1983 році уклав контракт з клубом «Вердер», у складі якого провів наступні чотири роки своєї кар'єри гравця. Граючи у складі «Вердера» також здебільшого виходив на поле в основному складі команди.
У 1975 році дебютував в офіційних матчах у складі національної збірної Австрії. Протягом кар'єри у національній команді, яка тривала 16 років, провів у формі головної команди країни 84 матчі, забивши 9 голів.
Розпочав тренерську кар'єру невдовзі по завершенні кар'єри гравця, 1991 року, увійшовши до тренерського штабу молодіжної збірної Австрії, яку очолив у 1993 році.