Wychowanek HC Košice. Do 1998 grał tylko w zespołach juniorskich klubu, po czym od 1998 występował w rozgrywkach innych krajów: w kanadyjskiej lidze juniorskiej WHL w ramach CHL, amerykańskich ligach AHL, ECHL, NHL, szwedzkiej Elitserien i rosyjskiej KHL. Od 2011 zawodnik CSKA Moskwa. W kwietniu 2013 przedłużył kontrakt o dwa lata[1]. W styczniu 2014 odszedł z CSKA[2]. Od końca stycznia 2014 ponownie zawodnik macierzystego HC Koszyce, po wielu latach kariery po raz pierwszy w drużynie seniorskiej klubu[3]. Od maja 2014 zawodnik Sparty Praga[4]. Z uwagi na problemy zdrowotne z sercem rozegrał tylko 13 spotkań w sezonie 2014/2015, a po jego zakończeniu poinformował o przerwaniu kariery zawodniczej z tego powodu[5]. W maju 2016 ogłosił zakończenie kariery[6].