He started playing professional football in 1966 for FK Austria Wien. After six seasons he went to Germany playing for Kickers Offenbach and Fortuna Düsseldorf. Coming back to Austria he played for Wacker Innsbruck and later for SK Rapid Wien. After finishing as professional he played for the amateur squads of Badener AC, UFC Pama, SV Forchtenstein and WSV Traisen. In Traisen he had his first time as coach. He played 372 matches in the leagues of Austria and Germany scoring 71 goals.