Svoji fotbalovou kariéru začal FK Lokomotíva Trnava, odkud v roce 1995 přestoupil do Spartaku Trnava, kde se po 9 letech propracoval do prvního mužstva. V roce 2006 zamířil na své první zahraniční angažmá do norského Lillestrømu. V roce 2007 hostoval v Hamarkameratenu a následně v letech 2008–2009 byl na hostování zpět v Trnavě. V zimním přestupovém období sezony 2009–2010 Lillestrøm definitivně opustil a stal se hráčem Zbrojovky Brno. Po roce a půl, kdy mužstvo sestoupilo do druhé nejvyšší soutěže odešel a po půl roce bez angažmá zamířil do Zlatých Moravců. V létě 2012 se vrátil do Brna. V lednu 2014 se s klubem dohodl na ukončení smlouvy.[1] V březnu téhož roku zamířil do Nitry.[2] Po skončení ročníku 2013/14 mužstvo sestoupilo do 2. ligy a hráč zamířil do Příbrami, kde po půl roce skončil.