Występował także w takich klubach jak Austria Wiedeń, Kickers Offenbach, Fortuna Dusseldorf, Tirol Innsbruck, Rapid Wiedeń. Selekcjonerem reprezentacji Austrii został po raz pierwszy w 1987 roku, będąc tym samym najmłodszym szkoleniowcem w historii Austrii, a w roku 1990 wprowadził drużynę narodową do finałów Mistrzostw Świata. Swoją przygodę z posadą szkoleniowca reprezentacji zakończył po przegranym meczu z Wyspami Owczymi 0:1 (1990 r.). Przez kilka sezonów, swój talent trenerski szlifował w krajach arabskich, przez pewien czas był nawet trenerem reprezentacji Bahrajnu. W 2002 roku, powrócił do ojczyzny i objął posadę trenera Rapidu Wiedeń, z którym trzy lata później wywalczył mistrzostwo kraju i awans do fazy grupowej Ligi Mistrzów. Po zdymisjonowaniu Hansa Krankla od stycznia 2006, ponownie zasiadł w fotelu selekcjonera kadry narodowej swojego kraju. Jego celem było jak najlepsze przygotowanie reprezentacji do finałów Euro 2008, których współgospodarzem jest właśnie Austria i z tego tytułu jego reprezentacja nie brała udziału w meczach kwalifikacyjnych do tego turnieju.