Svoji fotbalovou kariéru začal v Zetoru Brno. Následně působil v průběhu mládeže v Bučovicích a Drnovicích. V roce 1999 se vrátil do ČAFC Židenice. O 3 roky později přestoupil do Kyjova, kde již nastupoval pouze za první mužstvo. Po roční angažmá v Poštorné, se na půl roku vrátil potřetí do klubu, kde s kariérou začínal. V roce 2005 zamířil do SK Sigma Olomouc, kde prožil zatím svoji nejpovedenější část kariéry. V ročníku 2011-12 vyhrál s týmem Pohár České pošty a v roce 2012Superpohár. V sezoně 2012-13 odehrál za Sigmu 14 zápasů a v létě 2013 odešel na jednoroční hostování s opcí do Brna.[1] V létě 2014 se vrátil do Sigmy, odkud po půl roce odešel hostovat do Českých Budějovic.[2] Po skončení sezony 2014/15 mužstvo sestoupilo do 2. ligy a hráč se vrátil zpátky do Olomouce.