30-годишният играч има сериозен опит в професионалния футбол с около 300 мача за Ботев Враца, Пирин Благоевград, Добруджа, Славия, Берое, ЦСКА 1948, Септември София, Дунав и Монтана в България, както и за шотландските Ливингстън и Албиън Роувърс.