Dwukrotnie trenował Moellera Pardubice U-20 (1985–1988, 2003–2004), dwukrotnie był asystentem trenera Tesli Pardubice (1986–1988, 1990–1991), czterokrotnie trenował Moellera Pardubice (1988–1990, 2004 – mistrzostwo Czech w sezonie 2004/2005, 2005, 2007), niemiecki ESV Kaufbeuren (1991–1994), był asystentem trenera reprezentacji Czech U-20 (1995–1996), prowadził reprezentację Czech U-20 (1996–1999), był asystentem trenera reprezentacji Czech (1996–2002), prowadził reprezentację Czech na turnieju olimpijskim 2002 w Salt Lake City, na którym drużyna Czeskich lwów została sklasyfikowana na 7. miejscu, po przegranej 1:0 w ćwierćfinale z reprezentacją Rosji, rozegranym 20 lutego 2002 roku na Peaks Ice Arena w Provo, dwukrotnie był menedżerem (2004, 2006–2007), a także w latach 2016–2017 konsultantem Moellera Pardubice.
Sukcesy Zawodnicze Tesla Pardubice Mistrzostwo Czechosłowacji: 1973 Wicemistrzostwo Czechosłowacji: 1975, 1976 3. miejsce w Czechosłowackiej Lidze Hokejowej: 1974 Finał Pucharu Europy: 1974