Выступал за клубы «Дукла» Йиглава (1963-65), ЗКЛ Брно (1965-74). Участник шести чемпионатов мира (1969-74), Олимпиады в Саппоро (1972). Летом 1974 года (вместе с Вацлавом Недоманским) совершил побег в Канаду, где осенью того же года начал выступать за клуб ВХА «Торонто Тороз». За три сезона сыграл в чемпионате ВХА 178 матчей, набрал 130 очков (34+96). В 1977-80 г.г. выступал в швейцарской хоккейной лиге («Серветт» Женева, «Цюрих»). Начиная с 1992 года работал главным тренером нескольких чешских клубов («Оломоуц», «Славия» Прага, «Комета» Брно, «Гавиржов», «Витковице», «Пльзень», «Карловы Вары», «Дукла» Йиглава).