Začínal v rakouské lize v týmu 1. Simmeringer SC, odkud přestoupil do FC Wacker Innsbruck. V letech 1968-1971 hrál v německé bundeslize za FC Bayern Mnichov, se kterým vyhrál v roce 1969 bundesligu a dvakrát německý pohár. Po odchodu z Bayernu hrál v Rakousku za DSV Loeben a FC Wacker Innsbruck, se kterým získal v roce 1977 mistrovský titul. V Poháru mistrů evropských zemí nastoupil ve 2 utkáních, Poháru UEFA nastoupil v 1 utkání a ve Veletržním poháru nastoupil ve 4 utkáních. Za rakouskou reprezentaci nastoupil v letech 1963-1971 v 19 utkáních a dal 1 gól.