S fotbalem začínal v Ledči nad Sázavou a v Havlíčkově Brodě, ale od svých 14 let hrál za Jihlavu. V létě 2007 přestoupil do Slavie, kde okusil Ligu mistrů a oslavil titul. Převážně však dělal jen náhradníka a po roce odešel do Žiliny. Tam vydržel až do léta 2011, kdy posílil polský klub Bielsko-Biala. Po roce se vrátil do Česka - přestoupil do Jihlavy. Od léta 2016 hrál rok v druholigových Českých Budějovicích, pak odešel do regionální soutěže do Rakouska. Od léta 2018 nastupuje za Polnou.
Stoper, dobrý hlavičkář, slabší rychlostně i v technice.