Il commence sa carrière en 1989 dans le second échelon de son pays en jouant pour le Ingstav Brno. Il change alors de club l'année suivante et rejoint l'autre club de Brno : le HC Brno. Au cours de l’été 1990, il est sélectionné lors du repêchage d’entrée dans la Ligue nationale de hockey par les Jets de Winnipeg en tant que 74e joueur choisi lors de la quatrième ronde. Il ne jouera finalement jamais en Amérique du Nord.
En 1992-1993, il joue la dernière saison du championnat de Tchécoslovaquie avec le HC Zlín. Il reste dans l’effectif du club quand celui-ci rejoint le nouveau championnat de République tchèque, l’Extraliga. Il va rester avec le club jusqu’en 1997-1998, année où il joue la saison avec un des clubs de la capitale du pays, le HC Slavia Prague. La saison suivante, il retourne jouer avec Zlin mais finalement quitte son pays en 1999 et rejoint le championnat de Finlande, la SM-liiga, puis la Deutsche Eishockey-Liga, la première division allemande. Finalement, il ne joue qu’une saison avec l’ESC Moskitos Essen et rentre finir la saison dans son pays[1].
Il signe cette fois avec le HC Oceláři Třinec et va y jouer quatre nouvelles saisons. Au cours de la saison 2003-2004, il joue également moins d’une dizaine de matchs dans le championnat de Slovaquie, éponyme du championnat tchèque.
Finalement, il ne reste pas longtemps en Slovaquie et est de retour en République tchèque dès la saison suivante. Son nouveau contrat le lie avec le club de ses débuts, le HC Brno qui évolue désormais en seconde division du pays. En 2006-2007, il commence la saison avec Brno et va la finir avec le HC Šumperk en troisième division. Il aide alors l’équipe à monter d’un échelon et fait aujourd’hui partie des cadres de l’équipe[2].