Wychowanek klubu Dunaújvárosi Acélbikák. W wieku juniorskim rozwijał karierę w Szwecji w ramach klubu Malmö Redhawks, występując w rozgrywkach juniorskich oraz ligach seniorskich Elitserien, Allsvenskan i Division 1. W międzyczasie, w drafcie NHL z 2002 został wybrany przez Dallas Stars z numerem 32 w drugiej rundzie (jako najwyżej wybrany Węgier w historii). Od 2005 do 2005 przez trzy sezony występował w barwach zespołu farmerskiego tego klubu w lidze AHL, a także epizodycznie w innym w lidze ECHL. W 2008 powrócił do Europy i przez rok grał ponownie w szwedzkiej Elitserien, następnie rok w węgierskim klubie Alba Volan, od 2010 przez dwa lata znów w szwedzkiej Allsvenskan, od 2012 do 2014 w dwóch klubach francuskiej Ligue Magnus. Od sierpnia 2014 zawodnik Slavii Praga w czeskiej ekstralidze. Od lipca 2015 zawodnik KHL Medveščak Zagrzeb w zasadzie próby. Ostatecznie w sierpniu 2015 przedłużył kontrakt ze Slavią o rok. Od lipca 2016 ponownie zawodnik Alby Volán Székesfehérvár. Od kwietnia 2017 zawodnik DVTK Jegesmedvék.