Diplomato in violino presso il Conservatorio di musica D. Cimarosa di Avellino nel 1993 sotto la guida del M° Gioacchino Morrone, si è successivamente perfezionato con il M° George Monch. Ha conseguito la qualifica di musicista orchestrale presso l’associazione A. Longo di Cosenza sotto la guida dei Maestri P. Bellugi, P. Mianiti e G. Caramia. Ha al suo attivo numerosi concerti in diverse formazioni cameristiche ed orchestrali come La Nuova Polifonia, La Nuova Scarlatti, Orchestra da camera D. Scarlatti, Orchestra Mediterranea, Napoli Symphony Orchestra sia come violino di fila che come solista. Dal 2012 collabora, in qualità di maestro preparatore dei violini e dal 2014 anche come coordinatore didattico, al progetto di formazione orchestrale giovanile Sanitansamble di Napoli.