A játékvezetői vizsgát1968-ban tette le. A küldési gyakorlat szerint rendszeres partbírói tevékenységet is végzett. 1974-ben lett az I. Liga játékvezetője. A nemzeti játékvezetéstől 1992-ben vonult vissza.
A Csehszlovák labdarúgó-szövetség Játékvezető Bizottsága (JB) terjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) 1976-tól tartotta nyilván bírói keretében. 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. A csehszlovák nemzetközi játékvezetők rangsorában, a világbajnokság-Európa-bajnokság sorrendjében az 1. helyet foglalja el 14 találkozó szolgálatával. Az UEFA által szervezett labdarúgó kupasorozatokban összesen 41 mérkőzést vezetett, amivel a 40. helyen áll. Az aktív nemzetközi játékvezetést 1992-ben fejezte be. Több mint 50 nemzetek közötti klubmérkőzést vezetett. Válogatott mérkőzéseinek száma: 22.
A világbajnoki döntőhöz vezető úton Spanyolországba a XII., az 1982-es labdarúgó-világbajnokságra és Mexikóba a XIII., az 1986-os 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.
1982-ben három 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. A döntő találkozón Arnaldo Coelho játékvezetőt 2. számú pozícióból segítette. 1986-ban két csoportmérkőzésen (egyiken egyes számú besorolást kapva) és az egyik negyeddöntőben 2. számú pozícióban szolgált partbíróként. Világbajnokságokon vezetett mérkőzéseinek száma: 2 + 7 (partbíró).
1994-ben a nemzetközi játékvezetés hírnevének erősítése, hazájában 10 éve a legmagasabb Ligában (osztályban) folyamatosan tevékenykedő, eredményes pályafutása elismeréseként, a FIFA JB felterjesztésére az 1965-ben alapított International Referee Special Award címmel és oklevéllel tüntette ki.