Je odchovancem Hradce Králové. Na jaře 2002 odešel na hostování do HFK Olomouc, odkud se vrátil v červnu. Od léta 2004 působil ve Francii ve čtvrté lize v týmu HAFC Gap. Po roce se vrátil do Hradce Králové, s kterým neúspěšně bojoval o postup do nejvyšší soutěže a tak v červenci 2006 přestoupil do Mladé Boleslavi. Před ročníkem 2013/2014 se vrátil zpět do Hradce Králové. V druholigové sezoně 2013/14 postoupil s Hradcem Králové do nejvyšší soutěže.[1] Po roce však klub sestoupil zpět do druhé ligy a hráč po konci smlouvy ukončil svoji profesionální kariéru. Následně hrál na amatérské úrovni za FC Olympia HK. V současnosti hraje divizi za FK Náchod.