Grał w juniorach Újpestu, w tym klubie rozpoczął również w 1998 roku profesjonalną karierę[1]. Po półrocznym okresie wypożyczenia do Monori SE wrócił do Újpestu, w którym grał do końca 2003 roku; w sezonie 2001/2002 zdobył wraz z klubem Puchar Węgier. Następnie podjął się gry w niemieckich klubach: Rot-Weiß Oberhausen i Wuppertaler SV. W 2006 roku wrócił na Węgry, zostając zawodnikiem Győri ETO FC. W klubie tym występował do 2013 roku, a w sezonie 2012/2013 został mistrzem kraju[2]. W latach 2014–2015 pełnił funkcję asystenta trenera w Újpescie, przez trzy ligowe mecze był także trenerem tymczasowym[1]. W 2015 roku wrócił do gry na poziomie klubowym, kiedy to łączył obowiązki piłkarza, asystenta trenera oraz trenera drużyny U12 w Mosonmagyaróvári TE. W 2016 roku był zawodnikiem Somos SE[3].