Býval vyhlášeným střelcem, je členem Klubu ligových kanonýrů, kterého ve 34 letech v Liberci přeškolili z útočníka na stopera. V listopadu 2012 ukončil aktivní kariéru a v Liberci se stal manažerem.
Začínal v Hlavnicích, hrál v Dolním Benešově, prosadil se v dresu prvoligové Opavy, odkud v létě 2000 přestoupil do Liberce. V roce 2002 byl jedním ze strůjců liberecké cesty za titulem. Po začátku ligového ročníku 2003/04 přestoupil do Synotu, pozdějšího Slovácka. V létě 2005 překvapivě odešel do Ružomberoku. Stal se oporou, střílel hodně gólů a v lednu 2007 se vrátil do Liberce.