Career
He played for many seasons with FK Pobeda in the Macedonian First League. He also had spells with Kastoria F.C. in Greek Beta Ethniki and Kansas Besëlidhja Lezhë in Albanian Superliga. He played one match for the Macedonian national team, coming on as a substitute in a 1-0 victory over Turkey in a friendly match played on 4 June 2006.