Saxofonista jazz dal 1983, nel 1988 forma un quartetto che esordisce al Festival Jazz di Sant'Anna Arresi - CA.
Nato musicalmente come jazzista classico, nel corso degli anni ha fuso i suoi stilemi con elementi etnici di varie parti del mondo.
Nell’attività di compositore ha prodotto colonne sonore, per il cinema e il teatro, la radio e la televisione. La sua opera più nota è Voyage en Sardaigne, pubblicata inizialmente per il manifesto e che vede come interpreti trentadue musicisti tra i quali alti esponenti del folklore sardo, seguita un anno dopo da Atlantico, un viaggio di ricerca sonora che parte dalla Sardegna e attraversa l'oceano alla ricerca dei punti di contatto con la musica argentina.
È direttore del festival Musica sulle Bocche, che ogni estate si svolge presso Santa Teresa di Gallura - SS.