Premiato ad importanti concorsi nazionali ed internazionali, ha intrapreso un’attività concertistica che lo ha visto protagonista in veste di solista, direttore e in varie formazioni cameristiche. Ha suonato con artisti quali Dino Asciolla, Ifor James, Mario Brunello, Giuliano Carmignola, Piero e Antonello Farulli, Riccardo Brengola, Alain Meunier, Hatto Bayerle, Andrea Nannoni, Pavel Vernikov e con ensemble quali il Nuovo Quartetto Italiano, il Quartetto Fonè, il Quartetto di Milano, il Quartetto di Venezia, il Quartetto di Torino, e il Navarra String Quartet, tenendo concerti nelle più importanti città italiane ed estere, ospite delle società e dei festivals più prestigiosi.
Ha effettuato numerose registrazioni radiofoniche e televisive ed ha inciso per le etichette Tactus, Frame, Emarecords e Primrose Records.
È regolarmente invitato in giurie di concorsi ed è membro del Comitato Artistico del prestigioso Concorso Internazionale di musica da camera “Vittorio Gui” di Firenze.
Da vari anni si dedica con passione anche alla direzione d’orchestra.
È stato per molti anni docente presso il Conservatorio “Girolamo Frescobaldi” di Ferrara e attualmente è titolare della cattedra di Musica da Camera presso il Conservatorio “Luigi Cherubini” di Firenze.
Tiene numerose Master Class e da molti anni ha una fruttuosa collaborazione didattica con la Scuola di Musica di Fiesole dove tiene un corso di pianoforte e dove dal 1997 è titolare della cattedra di Musica da Camera dei Corsi di Qualificazione Professionale e dell’Orchestra Giovanile Italiana.