Diplomato in violino presso il conservatorio di Trento nel 1997 guidato da Elena Laffranchi, ha frequentato i seminari senesi di musica jazz (estate 1999) sotto la guida di Bruno Tommaso e Gianluigi Trovesi. Si diploma in musica Jazz presso il conservatorio di Brescia nel 2004 sotto la guida di Corrado Guarino.
Musicista, compositore e arrangiatore versatile, si esibisce in diverse formazioni di musica moderna, jazz, fusion, etnica, cantautoriale, classica e folk (Corimè, Isaia & l'Orchestra di Radio Clochard, Mille Anni Ancora, Compagnia della Vocata, Geosinclinals...).
Attualmente collabora con i seguenti musicisti: Giorgio Cordini, Ellade Bandini, Mario Arcari, Joe Damiani, Diego Maggi, Eros Cristiani, Davide Dejana, Guido Bombardieri, Vincenzo "Titti" Castrini, Beppe Donadio, Francesco Palmas, Mauro Sereno e molti altri.
Negli anni ha suonato a fianco di: Mauro Pagani, Eugenio Finardi, Antonella Ruggiero, Fabio Concato, Sandro Gibellini, Pier Michelatti, Fulvio Sigurtà, Mauro "Otto" Ottolini, Giancarlo Onorato, Sergio Scappini, Corrado Guarino, Stefano Bertoli, Roberto Bonati, Roberto Dani, Beppe Caruso, Kyle Gregory, Giulio Visibelli, Riccardo Tesi, Carmelo Leotta, Gianni Tomazzoni, Enrico Terragnoli.
Con la flautista Angela Citterio (primo flauto dell'orchestra "I Pomeriggi Musicali" di Milano) ha composto, registrato e rappresentato la commedia musicale in un atto unico "La Piana delle Anguane" (su testo di Raffaella Benetti).
Nel 2011 firma il suo primo album da leader "Passaggi Circolari" per l'etichetta tedesca yvp music, ricevendo subito positivi apprezzamenti da critica e pubblico, tanto da aver conquistato per due anni consecutivi (2013 e 2012) il secondo posto come miglior violinista al prestigioso Jazzit Award.
Numerose le collaborazioni in studio di registrazione.
Polistrumentista, oltre al violino suona la viola, il bouzouki, il mandolino, il dijdgeridoo ed altri strumenti a corda, tasti e fiato.