A játékvezetésből 1964. október 20-án a Karintiai Labdarúgó-szövetségben vizsgázott. Pályafutása kezdetén alacsonyabb osztályokban vezetett. 1970-ben minősítették országos, II. Ligás, 1973. szeptember 14-én I. Ligás játékvezetőnek. A nemzeti játékvezetéstől 1987. október 3-án vonult vissza. Összesen 141 élvonalbeli mérkőzést vezetett.
Nemzetközi játékvezetés
Az Osztrák labdarúgó-szövetség Játékvezető Bizottsága (JB) 1978-ban terjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) bíróinak keretébe. A FIFA JB központi nyelvei közül a németet beszéli. Több nemzetek közötti válogatott és klubmérkőzést vezetett, vagy működő társának partbíróként segített. Az osztrák nemzetközi játékvezetők rangsorában, a világbajnokság-Európa-bajnokság sorrendjében többedmagával a 31. helyet foglalja el 1 találkozó szolgálatával. Az aktív nemzetközi játékvezetéstől 1984-ben búcsúzott. Összesen 2 válogatott találkozót vezetett.