Je odchovanec Martina. V roku 2001 bol draftovaný klubom Anaheim Ducks. Sezónu 2002/03 odohral za farmársky tím Anaheimu. Po skončení sezóny pôsobil v Slovane. Nasledujúce tri sezóny pôsobil v Česku v HC Sparta Praha. Od sezóny 2008/09 hrával za HC Košice. Pred sezónou 2012/13 podpísal dvojročnú zmluvu s klubom HC Slovan Bratislava.