Dall’età di 13 anni suona chitarra classica e tromba, poi si perfeziona in sax alto.
Inizia l’attività professionale nel 1974.
Suona in concerto ed incide con: Marcello Melis, Antonello Salis, Danilo Terenzi, Riccardo Lai, Paolo Fresu, Eugenio Colombo, Bruno Tommaso, Paolino Dalla Porta, Lester Bowie, Don Cherry, Don Moye, Don Pullen, Gary Bartz, Albert Mangelsdorff, George Garzone, Billy Cobham, Han Bennik, Harvey Swartz, Elton Dean, Steve Grossman, Gary Smulyan, Elena Ledda, Alberto Balia ed altri.
Partecipa a tutti i più importanti festival italiani: Umbria Jazz, Clusone Jazz, Jazz in Sardegna, Berchidda Jazz, Siena, Bari, Festival Ciak Milano ed altri.
E partecipa a diversi festival all'estero in Germania, Olanda, Spagna, Francia, Austria, Svizzera, Slovenia, Repubblica Ceca, USA, Australia e India.
Collabora con alcune compagnie teatrali tra cui il Club Teatro di Remondi e Caporossi, la compagnia della coreografa Roberta Garrison, il regista Roberto Olla ed altri.
Partecipa a diverse trasmissioni radiofoniche (Rai e Radio Vaticana) e televisive (Rai e varie TV private).
Attualmente è impegnato con le seguenti formazioni:
- in duo con Antonello Salis
- Quartetto Meta
- Tankio Band
- Quintetto di Giancarlo Schiaffini
- Quartetto Mediana
- Pino Minafra Sud Ensemble