Inizia a suonare il sax tardivamente all'età di 28 anni studiando tecnica dello strumento con Francesco Marchese presso il Brass Group di Palermo ed in seguito tecnica dell'improvvisazione privatamente con Orazio Maugeri e Stefano D'Anna. Partecipa ai seminari di musica d'insieme diretti da Mimmo Cafiero all'Open Jazz di Palermo. Nel 2002 partecipa alle "clinics" del Berklee College of Music a Perugia ed in questa occasione viene selezionato per partecipare al concerto d'apertura di Umbria Jazz Winter tenutosi ad Orvieto a dicembre del 2002. Partecipa anche ai seminari di Siena Jazz dove studia armonia jazz, ear training, storia del jazz, etc. ha suonato con vari musicisti e gruppi del panorama jazzistico, attualmente è impegnato nel progetto del chitarrista romano Gianluca Figliola ed è membro della Macchina di Suoni Jazz Orchestra diretta da Marvi La Spina.
La Macchina di Suoni è una formazione orchestrale fondata da Marvi La Spina nel 1997, nella quale prendono vita i concetti di composizione, arrangiamento e forma da lei elaborati nel corso di un'attività pluriennale, e perfezionati nei suoi studi di composizione con Bill Russo e di direzione d'orchestra con Gunther Schuller.
Questa formazione, attiva in modo costante sul territorio, ha suonato nel corso degli anni per le principali associazioni concertistiche siciliane, e dal 2009 realizza ogni anno un ciclo di esibizioni estivo e uno invernale, in collaborazione con l'associazione culturale "I Candelai" di Palermo.
Di particolare rilievo le collaborazioni con il pianista e compositore statunitense David Kikoski, ospite della Macchina di Suoni nel corso dell'estate 2011 e 2012, e con il batterista Marcello Pellitteri.
Hanno suonato con noi:
bass: Gabrio Bevilacqua, Luca Lo Bianco, Pietro Ciancaglini, Diego Tarantino, Marko Bonarius, Mauro Cottone, Giuseppe Costa, Igor Ciotta, Vito Morello, Federico Gueci, Gianluca Liberatore, Bino Cangemi, Gianpiero La Malfa | saxophone: David Kikoski, Stefano D'Anna, Mario Raja, Gaspare Palazzolo, Volker Stegmann, Fabrizio Cassará, Orazio Maugeri, Vincenzo Salerno, Rosolino Marinello, Michele Mazzola, Carmelo Sacco, Antonio La Placa, Claudio Giambruno, Francesco Marchese, Daniele Calí, Gian Piero Lo Piccolo, Antonio Grippi, Alfonso Vella, Alessandro Mancuso, Cristiano Giardini, Marcello Ciná, Andrea Mancuso, Francesco Italiano, Fabrizio Maiorana | trumpet: Samuele Daví, Eugenio Tinnirello, Silvio Barbara, Alessandro Presti, Giacomo Tantillo, Giovanni Calderone, Rosario Causa, Aldo Oliveri, Vito Di Falco, Aldo Bertolino, Giovanni Guttilla, Carmelo Salemi, Andrea Barbaría, Daniele Raimondi | piano: David Kikoski, Roberto Brusca | drums: Marcello Pellitteri, Fabrizio Pezzino, Mimmo Cafiero, Giampaolo Terranova, Giuseppe Urso, Flavio LI Vigni, Giuseppe Madonia, Enzo Carpentieri | french horn: Biagio Bennato, Tommaso Santangelo | bass clarinet: Filippo Pizzi | guitar: Fabrizio Brusca, Lorenzo Colella, Sergio Schifano, Leo Grimaudo, Francesco Guaiana, Giuseppe Lo Cascio, Bernardo Viviano, Giovanni Cacioppo | trombone: Giuseppe Mendola, Dalhmar Nur Hussein, Antonello Ceraolo, Salvatore Pizzurro, Salvatore Pizzo, Calogero Ottaviano, Alessandro Di Martino, Fabio Piro, Danilo Montalbano, Salvo Nanía | bass trombone: Roberto Basile, Gianluca Barbaría, Vito Cataldo, Valerio Barrale | tuba: Marco Sala, Gaetano Guzzo | violin: Antonio Macaluso, Marco Badami | cello: Mauro Cottone | voice: Anita Vitale, Carla Marcotulli, Giorgia Crimi, Alejandra Bertolino Garcia, Maddalena Martorana, Chiara Orlando, Carmen Orofino | voice & percussion: Massimo Laguardia