He was born in Villaputzu near the southeastern tip of the island of Sardinia, the same town of fellow noted launeddas player Antonio Lara.
The passage states that the subject was born in Villaputzu, a town on the southeastern edge of Sardinia, and shares his birthplace with another notable launeddas player, Antonio Lara.