V sezóne 2020/2021 hral za rumunský klub Gyergyói HK, predtým sa jeho kariéra odvíjala najmä v českej extralige. V dresoch Kladna, Liberca, Třinca, Mladej Boleslavi, Pardubíc a Litvínova odohral celkovo 573 zápasov, v ktorých získal 228 kanadských bodov.

V rokoch 2012 a 2018 bol najproduktívnejší obranca českej extraligy. V rokoch 2012 až 2014 odohral dve sezóny v KHL. Najskôr v drese Jugry-Chanty Mansijsk, v ročníku 2013/2014 nastúpil na šesť zápasov za Slovan Bratislava. V drese českej reprezentácie viackrát štartoval v prípravných zápasoch aj na turnajoch Euro Hockey Tour.