Cantautore, regista, attore, musicista e autore di colonne sonore. Il successo dei suoi primi album (Terra e Abballalaluna, Beddu Garibbardi e Anime Migranti) è stato confermato con il pluripremiato Italia talìa.
Collabora con Peppe Servillo, Eugenio Bennato, Ambrogio Sparagna, Lucilla Galeazzi, Nino Frassica, Mario Venuti, Tosca, Antonella Ruggiero e Kaballà. Ha duettato con Artisti come Francesco De Gregori, Lucio Dalla, Alessandro Haber e Francesco Di Giacomo (Banco del Mutuo Soccorso).
Come co-regista ha firmato Le Supplici (Siracusa 2015) assieme a Moni Ovadia, di cui è stato interprete nel ruolo nel cantastorie, nonché curatore della traduzione in siciliano e delle musiche originali. Ha firmato le musiche ed è tra i protagonisti dello spettacolo Il Casellante, tratto dal romanzo di Camilleri e diretto da Giuseppe Dipasquale.
È attore, compositore e regista degli spettacoli Il dolore pazzo dell’amore e Il diavolo di Sant’Antonio, di e con Pietrangelo Buttafuoco.
Si è esibito nei più prestigiosi festival di world music in Italia e nel resto del mondo.