Inizia l’attività professionale nel 1974. Ha suonato in concerto ed ha inciso 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.
Ha partecipato a tutti i più mportanti festival italiani: Umbria Jazz, Clusone Jazz, Berchidda Jazz, Festival Ciak Milano ed altri. Ha partecipato a diversi festival in Germania, Olanda, Spagna, Francia, Austria, Svizzera, Slovenia, Repubblica Ceca, USA, Australia e India.