Ha partecipato a numerose rassegne musicali con Nico Stufano Trio e tenuto stage in Italia ed all’Estero su “L’Improvvisazione contemporanea”. Collaboratore didattico del mensile chitarristico AXE. Ha partecipato a trasmissioni televisive Rai, Mediaset e TMC.
Collaborazioni Jazz: Guy Barker, Maurice Magnoni, Maurizio Giammarco, Roberto Gatto, Paolino Dalla Porta, Antonio Faraò, Christian Meyer, Rosario Giuliani, Javier Girotto, Umberto Fiorentino, Dario Deidda, Fabrizio Sferra, Ettore Fioravanti, Pippo Matino, John Arnold, Roberto Ottaviano, etc. Collaborazioni Pop: Mario Rosini, Rossana Casale, Nada, Marco Armani, Tosca, Michele Marmo, Cristiano Malgioglio, Mimmo Cavallo, Jim Porto, Emilio Solfrizzi, Antonio Stornatolo.
Discografia Leader: “Trace of Jazz” ( Gala/ Ricordi) “Waiting for..” ( J.Jazz/ Sony Music) Jazz “Jazz Collection” – Compilation con T.Thielemans, E.Gomez, B.Cobham, J.Berlin, G.Husband (Sony Germany) “Another Day” con Jazzerie (Splasc’h) “Future Memories” con Jazzerie (Splasc’h) “…Of Course!” Mimmo Campanale ( J.Jazz) Pop “Cercando te” Mario Rosini “Tredici” Marco Armani” “Un po (p) di jazz” Michele Marmo “Battisti Latino” Banda Milords “Cherie” Enzo Fraccascia “Sagittario In Blu” Michele De Robertis “Liberi” Mario Rosini “Via” Michele Marmo .