Jako zawodnik występował w drużynie Banika Ostrawa, z którą trzykrotnie zdobył tytuł Mistrza Czechosłowacji. Grał również w drużynach zagranicznych: francuskich FC Grenoble i Calais RUFC oraz belgijskich Berchem Sport i Germinal Ekeren. W latach 1980–1981 rozegrał 9 meczów w reprezentacji Czechosłowacji, strzelił 1 bramkę. Uczestnik Mistrzostw Europy w 1980, na których Czechosłowacja wywalczyła 3. miejsce. W tym samym roku zdobył tytuł Mistrza Olimpijskiego na Igrzyskach w Moskwie.