Il évolue avec les Whalers de Plymouth dans la Ligue de hockey de l'Ontario lorsque les Thrashers d'Atlanta le repêchent au rang lors du repêchage d'entrée dans la LNH 2000. Il gagne la médaille d'or au championnat du monde junior avec l'équipe de République tchèque en 2001. Il devient professionnel en 2002 avec les Wolves de Chicago de la Ligue américaine de hockey. Il rejoint en 2005 le HC Karlovy Vary qui évolue dans son pays natal. Après trois saisons, il rejoint le HIFK durant la saison 2007-2008. Après une saison sans jouer, il joue sa dernière saison professionnelle avec le Rush de Rapid City de la Ligue centrale de hockey en 2009-2010.