Započeo je karijeru kao golman u RNK Splitu u mlađim kategorijama, a u Hajduku je igrao punih 19 godina i uspio je da osvoji četiri titule prvaka Jugoslavije i pet nacionalnih kupova tokom sedamdesetih.

Bio je zlatna rezerva u svojoj ekipi, a na kraju je od 1969. do 1979. godine uspio da upiše 425 utakmica za "bile" i da postigne 22 gola. U generaciji sa Ivicom Šurjakom i Juricom Jerkovićem on je bio bitan šraf. Igrao je kao lijevi i desni bek, štoper, zadnji vezni, krilo, pa čak i kao kreativni vezista. Za reprezentaciju Jugoslavije je 1977. i 1978. godine upisao pet nastupa.

Velikani poput Crvene zvezde i Dinama iz Zagreba su ga zvali da ih pojača ali on iz Hajduka nije htio, pa je sa 28 godina otišao u Njemačku i zaigrao za Šalke.