Izkušeni branilec, ki se dobro znajde tudi na položaju vezista, je v slovenskem nogometne prvenstvu skupno zbral 243 nastopov in dosegel 18 golov. Pet sezon je preživel tudi na Poljskem, kjer je s klubom Piast Gliwice leta 2019 osvojil naslov poljskega prvaka. V svoji karieri je nosil tudi dresa Domžal in velenjskega Rudarja.