S fotbalem začal v klubu FK Litvínov, odkud se přes mužstva FK Teplice, SK Slavoj Osek a Fotbalová škola Most, dostal do Slavie Praha. Po hostování v SK Dynamo České Budějovice se opět vrátil do Slávie, kde v roce 2009 slavil s mužstvem zisk mistrovského titulu. Následně hrál tři a půl sezóny za FK Jablonec. Od roku 2013 do roku 2021 byl součástí FC Viktoria Plzěň. Nyní hraje na pozici levého záložníka za Bohemians Praha.