Szüleivel 1955-ben költözött Walesbe. 1962-ben a Swansea Town korosztályos csapatában kezdte a labdarúgást, ahol 1964-ben mutatkozott be az első csapatban. 1966-ban hazatért Olaszországba és a Massese labdarúgója lett. 1967 és 1969 között az Internapoli csapatában szerepelt. 1969 és 1976 között a Lazio játékosa volt. Tagja volt az 1973–74-es bajnokcsapatnak. 24 góllal járult hozzá a csapat sikeréhez és ezzel a gólkirályi címet is megszerezte. 1976-ban Egyesült Államokba költözött és a Cosmos labdarúgója lett. Az Cosmos-szal négy bajnoki címet nyert és négyszer szerezte meg a gólkirályi címet. 1981-től megkapta az amerikai állampolgárságot is. Az aktív labdarúgástól 1983-ban vonult vissza. Az 1990–91-es idényben az olasz alsóbb osztályban szereplő Villa San Sebastiano színeiben többször pályára lépett.