Nato a Catania, è diplomato in fisarmonica e ha studiato pianoforte con G. Messina, S. Caruso, S. Scappini, M. Pietrodarchi, G. Scigliano e M. Gemelli.

Ha seguito corsi di perfezionamento di fisarmonica e didattica con E. Zaiec, E. Spantaconi, L. Turato, G. Vercillo, S. Scappini, I. Sverko.

Segue corsi di fisarmonica da concerto con S. Scappini, docente presso il Conservatorio di Musica G. Verdi di Milano e fisarmonicista del Teatro alla Scala di Milano.

Svolge intensa attività concertistica come solista e camerista e ha vinto numerosi concorsi nazionali e internazionali, classificandosi primo assoluto al trofeo Città di Genova, a Tollo, Chieti, S.V. La Costa, Terni, Sora, Recanati, Caprinica Predestina, Rocca S. Zenone, Fara San Martino, Malta.

Nei suoi concerti propone un repertorio che spazia dalla trascrizione di pagine del periodo barocco alle partiture originali per il suo strumento, che oscillano tra il folklore, la musica popolare e la canzone d’autore.

Ha partecipato per la RAI all’incisione della composizione Mise en abime di Yuval Avital presentata in prima mondiale al Teatro Parenti di Milano.

Fa parte dell’Orchestra Riviera dei Ciclopi.

Svolge attività didattica e lezioni concerto presso istituti statali.

È direttore per la Sicilia delle scuole Roland V-Accordion.

Insegna presso l’Istituto Comprensivo G. Falcone di Acicastello (CT).