Etnomusicologo e musicista polistrumentista. Musicalmente si è formato in Italia e all'estero, dapprima con studi classici e poi partecipando a seminari di specializzazione, festival internazionali ed incidendo diversi CD come solista o come componente di vari e importanti gruppi, valorizzando i più diversi strumenti e generi musicali, antichi, moderni, europei, extraeuropei e di propria invenzione.
Bolognese di nascita, ha condotto approfondite ricerche etnomusicologhe sull'Appennino emiliano, e accanto alla raccolta e alla trascrizione di musiche di vario genere, ha suonato per anni al fianco dei vecchi suonatori tradizionali dei quali ha recuperato repertori e stile esecutivo.
In qualità di direttore artistico e musicale, ha diretto e curato la produzione di quattro dischi del Gruppo Ocarinistico Budriese; ha dato vita al Museo comunale dell'Ocarina e degli strumenti musicali di terracotta, unico del genere al mondo, di cui è il direttore.
Esperto di musiche e culture che praticano la trance rituale, è autore di diversi articoli sull'argomento editi su riviste specializzate, e altresì coautore di un saggio sulla teoresi e sulla storia della meloterapia e dei poteri terapeutici e fascinatori della musica.
Con Antonio Stragapede e Giovanni Urso forma la Triaca Bum Bum Alchemic Folk Orchestra.