Начал карьеру в клубе «Партизани», в составе которого в 1997 году стал обладателем Кубка Албании. В 1998 году полгода выступал в турецком «Генчлербирлиги», затем перешёл в хорватский клуб «Загреб». После ухода из «Загреба» выступал за различные итальянские клубы («Реджина», «Салернитана», «Эллас Верона», «Сиена», «Кьево», «Ливорно», «Чезена»).