Si diploma in violino nel 1990 al Conservatorio G. B. Martini di Bologna e già nel 1991 suona come primo violino concertante nell'opera "Pollicino" di H. W. Henze programmata dal Teatro Comunale di Bologna. Dal 1992 è parte del quartetto "Spazio 900- Nuove Sincronie" col quale si dedica maggiormente alla musica contemporanea e del '900 storico. Con questa formazione incide brani di L. De Pablo, S. Pelagatti,G. Taglietti per le case discografiche Ricordi, Stradivarius, Nuove Sincronie.
In seguito al risultato ottenuto al concorso indetto dal Teatro Comunale di Bologna nel 1990, collabora con l' Orchestra dello stesso Teatro prendendo parte a tutte le stagioni lirico-sinfoniche.
Con l'Ensemble Musica nel Buio suona nelle più importanti rassegne cinematografiche e, nel 2000, incide una colonna sonora originale del compositore M. Dalpane per il film "Die berkatze" di E. Lubitch per la Rete Televisiva Tedesca ZDF che ottiene critiche entusiastiche.Nel 2000 suona con l' ensemble "Playground" musiche originali del violinista- compositore Eyvind Kang in occasione di due concerti al teatro Manzoni di Bologna che sono raccolti nel cd "Virginal coordinates" che risquote grande consenso dalla critica internazionale.
Si interessa dei più diversi generi musicali ed è violinista dal 1990 della formazione "Deus ex machina" con cui effettua diverse tournés in Europa e negli USA e incide 7 cd per le etichette Kaliphonia e Cuneiform. Dal 2003 collabora col celebre gruppo Premiata Forneria Marconi ( PFM ) con cui si esibisce in Italia (Teatro C. Felice di Genova, Arena di Verona, Arena di Porto Recanati, Teatro Rossini di Pesaro, Teatro Counale di Varese, ecc.) e all' estero partecipando a due tournées in Messico (2003 e 2007).