A játékvezetői vizsgát1963-ban tette le. A küldési gyakorlat szerint rendszeres partbírói tevékenységet is végzett. 1965-ben lett az I. Liga játékvezetője. A nemzeti játékvezetéstől 1986-ban vonult vissza. Első ligás mérkőzéseinek száma: 183.
A Német labdarúgó-szövetség (DFB) Játékvezető Bizottsága (JB) terjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) 1970-től tartotta nyilván bírói keretében. A FIFA JB központi nyelvei közül a németet, a spanyolt, az angolt és a franciát 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. A német nemzetközi játékvezetők rangsorában, a világbajnokság-Európa-bajnokság sorrendjében többedmagával a 11. helyet foglalja el 8 találkozó szolgálatával. Nemzetközi mérkőzéseinek száma: 155, ebből 75 az UEFA által szervezett kupamérkőzés volt. A nemzetközi játékvezetéstől 1984-ben búcsúzott.
Három világbajnoki döntőhöz vezető úton Nyugat-Németországba a X., az 1974-es labdarúgó-világbajnokságra, Argentínába a XI., az 1978-as labdarúgó-világbajnokságra, valamint Spanyolországba a XII., az 1982-es labdarúgó-világbajnokságra a FIFA JB játékvezetőként alkalmazta. A FIFA JB elvárása szerint, ha nem vezetett, akkor partbíróként tevékenykedett. 1974-ben kettő csoportmérkőzésen 2. számú besorolást kapott. 1982-ben kettő csoportmérkőzésen egyes számú besorolást kapott, játékvezetői sérülés esetén továbbvezethette volna a találkozót. Az egyik nyolcaddöntőben 2. számú partbíróként szolgált. Világbajnokságon vezetett mérkőzéseinek száma: 1 + 5 (partbíró).
Hosszú és eredményes nemzetközi tevékenységének elismeréseként az UEFA JB felkérte a döntő mérkőzés irányítására. 1974–1975-ös kupagyőztesek Európa-kupája első fordulójában az FTC csapat egyik mérkőzését vezette.