Odchovanec Třince hrál nejvyšší soutěž vedle mateřského klubu a Olomouce i za Slavii, Brno, Kladno, Zlín a Ústí nad Labem. Včetně play off v extralize nastoupil v 526 zápasům, ve kterých vstřelil 19 branek a přidal 40 asistencí.
V právě končící sezoně odehrál za Olomouc 54 utkání (3+9) a pomohl týmu k postupu do čtvrtfinále play off.