Inizia a studiare la tromba all’età di 12 anni  presso la Scuola di Musica di Sesto Fiorentino sotto la guida del M.° De Novellis, diplomandosi nel 2003 presso l’Istituto di Alta Cultura Musicale “L. Boccherini” di Lucca. Consegue in seguito l’abilitazione per l’insegnamento dello strumento musicale nelle scuole secondarie ad indirizzo musicale presso il Conservatorio “L. Cherubini” di Firenze.

Frequenta corsi di perfezionamento con i maestri Andrea dell’Ira, Claudio Quintavalla, Marco Pierobon, Stephen Burns, Luca Benucci, Bo Nilsson, Rex Martin, Donato De Sena, Will Scarlett. In seguito si perfeziona a New York studiando col M.° V. Penzarella (New York Philarmonic).

Parallelamente alle esperienze nella musica classica, coltiva la passione per il Jazz partecipando a masterclass tenute da Giampaolo Casati, Fabio Morgera, Thomas Kirkpatrick, Mauro Grossi, Alex Sipiagin.

Collabora con numerose orchestre classiche, tra cui l’Orchestra Città Lirica di Pisa, l’Orchestra Sinfonica Città di Grosseto, l’Orchestra del Teatro del Giglio di Lucca, l’Orchestra OperaFestival, l’Orchestra Sinfonica di Ravenna, l’Orchestra Florence Symphonietta, l’Orchestra Spazio Musica di Orvieto) ed in ambito jazz si esibisce con varie formazioni accompagnando solisti come Andrea Tofanelli, Allen Vizzutti, Francesco Cafiso, Jens Lindemann, Perico Sanbeat, Marco Tamburini, Francesco Santucci, Dario Cecchini, Faye Nepon, Mirko Guerrini, Alessandro Galati.

E’ attualmente docente di tromba presso l’I.C. “G.B. Mazzoni” di Prato ed insegna tromba e musica d’insieme presso la Scuola di Musica di Sesto Fiorentino.