Дебитовао је 1981. за екипу Динама из Чешких Будјејовица, у којој је остао до 1987, наступајући у 58 првенствених утакмица.
Касније, од 1987. до 1993. године, играо је у екипама Дукле и Спарте из Прага. Током ових година два пута је освајао титулу шампиона Чехословачке.
Својим добрим играма, привукао је пажњу тренерског стручног штаба немачког клуба Шалке 04, којем се и придружио 1993. године.[1] Наредних девет сезона каријере играо је за клуб из Гелзенкирхена. Већину времена проведеног у Шалкеу био је стандардни првотимац.
Као део чешког националног тима учествовао је на Европском првенству 1996. у Енглеској, где је са тимом освојио сребро, потом на Купу конфедерација 1997. у Саудијској Арабији, где је тим освојио треће место и на Европском првенству 2000. у Белгији и Холандији.