Na początku swojej kariery reprezentował Czechosłowację. Z kadrą juniorską brał udział mistrzostw Europy juniorów do lat 18 w 1980. W barwach seniorskiej reprezentacji Czechosłowacji uczestniczył w turniejach mistrzostw świata w 1985, 1986, 1987, 1989, Canada Cup 1987 oraz zimowych igrzysk olimpijskich w 1988. W turnieju MŚ 1985 zdobył wraz z Czechosłowacją złoty medal, a w decydującym meczu zdobył trzy gole w meczu przeciw reprezentacji Kanady. W połowie lat 90. był reprezentantem Czech w meczach towarzyskich.
Kariera trenerska HC Pardubice (2004-2005), asystent trenera Czechosłowacja do lat 18 (2006-2007), asystent trenera HC Pardubice (2007/2008), główny trener BK Mladá Boleslav (2008/2009), główny trener → asystent trenera GKS Tychy (2010-2011), główny trener HC Pardubice (2011-2013), menedżer sportowy GKS Tychy (2013-2017), główny trener Unia Oświęcim (2017-), główny trener
Po zakończeniu kariery zawodniczej został trenerem hokejowym. Pracował w macierzystym klubie z Pardubic, a także był asystentem szkoleniowca kadry Czech do lat 18 podczas mistrzostw świata juniorów do lat 18 w 2007. Podjął pracę w ekstralidze polskiej: dwukrotnie był szkoleniowcem GKS Tychy, po raz pierwszy w sezonie 2010/2011, po raz drugi od 2013 do 2017.