Hij maakte zijn debuut in 1971 voor OFC Silven 2000. Hij bleef 15 jaar lang bij dezelfde club. Hij heeft 310 wedstrijden gespeeld in de competitie. Na zijn spelerscarrière werkte hij vele jaren in Albanië, waar hij trainer was voor FK Tirana, FK Partizani en KS Flamurtari.