Ha suonato in importanti festival internazionali con orchestre dirette da Maria Schneider, Mattias Ruegg, Carla Bley e Steve Swallow e ha collaborato con i migliori jazzisti italiani. Suona regolarmente con i Sax Four Fun, con la Tiger Dixie Band, la New Project Swing Orchestra, con i Jazz Organizer, con OZ Quintet , Latin Trane, Ziganoff Jazzmer Band. Recentemente ha inciso un album da solista con ospiti scelti tra i più esperti musicisti regionali. Nel 2006 si qualifica al 3° posto al concorso "Massimo Urbani" di Camerino (MC).

Ha suonato poi con: Bruno de Filippi, Franco Cerri, Stefano Cerri, Claudio Angeleri, Vittorio Marinoni, Enrico Intra, Marco Vaggi, Toni Arco, Paolo Fresu, Mauro Negri, Francesco Bearzatti, Javier Girotto, Fabrizio Bosso, Roberto Rossi, Maurizio Bestetti, Stefano Raffaelli ed altri. In orchestra con Maria Schneider, Mattias Ruegg, Carla Bley e Steve Swallow, Blues Brothers Band nella sezione fiati ed altri. Attualmente collabora con il quartetto Sax Four Fun con il quale ha inciso 4 CD, con la Tiger Dixie Band (4 CD), la New Project Swing  Orchestra (1CD), Amàrimer Project (1CD), Bifunk (1CD), con i Jazz Organizer (1CD), con OZ Quintet (1CD), Latin Trane, Ziganoff Jazzmer Band ed altri gruppi.

Nel 2001 con il gruppo Tiger Dixie Band ha vinto il “TIM” in Francia, un torneo internazionale dedicato a gruppi europei.

Nel 2006 si qualifica al 3° posto al concorso "Massimo Urbani" di Camerino (MC).

Ha suonato in diversi festival:

festival jazz Barcellona, Time in Jazz (Berchidda), S.Teresa di Gallura, Barga, Bergamo, Merano, Bolzano, Fiemme Sky Jazz, festival Jazz Ezcaray (Spagna), San Sebastian jazz festival (Spagna), Kempten (Germania), Brianza Blues Festival ed altri.