Odchovanec Želechovic, převážnou část kariéry strávil ve Zlíně, hrál i ve VTJ Hodonín, Ratíškovicých a Slušovicích; v roce 1997 přestoupil do pražské Dukly, poté hrál dva roky v Drnovicích a od roku 2000 je v Příbrami. V srpnu 2007 přestoupil z už druholigové Příbrami do Ostravy, po dvou letech zamířil do Olomouce. V lednu 2010 odešel do Budějovic. Na začátku roku 2013 se stal hrajícím asistentem trenéra budějovické farmy ve Strakonicích. Kariéru dohrává v nižších soutěžích.
Při drobné postavě dostatečně drzý; výborný technik; zahrává standarní situace, střílí góly; táhne ho to dopředu, přičemž zapomíná na bránění.