Łącznie w lidze NHL rozegrał 432 mecze, w których uzyskał 341 punktów za 150 goli i 191 asyst

W 1989 powrócił do Europy, przez dwa sezony grał w rozgrywkach niemieckiej Bundeslidze, rok we włoskiej Serie A1, po czym zakończył karierę w niemieckiej trzeciej lidze.

Był reprezentantem juniorskich reprezentacji Czechosłowacji, z którymi wystąpił w turniejach mistrzostw Europy juniorów do lat 18 edycji 1977, mistrzostw świata juniorów do lat 20 edycji 1978, 1979. W barwach seniorskiej kadry Czechosłowacji uczestniczył w turniejach mistrzostw świata edycji 1979, 1981 oraz zimowych igrzysk olimpijskich w 1980.

Kariera trenerska i działacza

Po zakończeniu kariery zawodniczej rozpoczął karierę szkoleniową. Prowadził drużyny czeskiej ekstraligi, czeskiej 1. ligi oraz wiele lat zespoły we włoskiej Serie A1. 11 stycznia 2014 został szkoleniowcem w rozgrywkach Polska Hokej Liga sezonu 2013/2014. Wraz z zespołem zdobył złoty medal mistrzostw Polski, po czym odszedł z klubu. Po trzech meczach nowego sezonu 2014/2015 powrócił na stanowisko trenera drużyny z Sanoka. W marcu 2015 po czwartym meczu półfinałowym fazy play-off przeciw GKS Tychy w związku z wypowiedziami skierowanymi pod adresem sędziów spotkania został zdyskwalifikowany przez PZHL na 6 miesięcy i otrzymał karę 8 tys. zł. Po sezonie odszedł z klubu.