Laureato in Composizione, Musica Jazz, Popular Music e Contrabbasso, è stato bassista elettrico degli Alma Megretta negli anni 1991-1992. Nel 1995 ha partecipato al tour estivo di Daniele Sepe col quale ha anche lavorato in studio nei cd “Viaggi fuori dai paraggi” e “Lavorare stanca”. Nel 1996 ha lavorato con Umberto Bellissimo in teatro. Nel 1997 ha suonato su navi Costa Crociere. Dal 1998 ha un suo gruppo in cui è compositore e autore delle musiche e dei testi. Nel 2000 ha inciso il suo primo disco”Omnia Mundi” con l’etichetta IdeaSuoni. Dal 2001 al 2013 ha collaborato con l’attore-scrittore Peppe Lanzetta con il quale nel 2002 ha scritto la musica della canzone “Un piccolo mondo vero”. Nel 2005 ha realizzato le musiche originali della commedia musicale “L’opera di Periferia” in scena in diversi teatri italiani. Inoltre con l’attore napoletano si è esibito in duo in un’originale performance di poesie recitate con l’accompagnamento del solo basso elettrico. Nel 2004 ha vinto il Premio Rino Gaetano con la canzone Maramandorleamare. Ha composto musiche per il film muto francese “Balaoo” di Victorin Jassett del 1913 restaurato dagli Archivi francesi del Cinema e proiettato all’Istituto Grenoble di Napoli il 21/11/2012. Nel 2013 la sua canzone “Me chiammo Maria” è stata interpretata e incisa da Maria Nazionale nel cd “Libera” pubblicato dalla Sony. Con l’etichetta Hydra Music ha pubblicato nel 2013 il cd “Le memorie dei sogni”, nel 2016 “Viaggio nel mondo di una vita” e nel 2017 “The branched tree (jazz suite in 6 movements)”. Sue composizioni sono eseguite dal quartetto di plettri Melismandolin quartet e dal Coro Polifonico Flegreo. Ha composto e pubblicato musica per coro e orchestra, quartetto di plettri, flauto solo, musica jazz e musica pop. Ha suonato in varie orchestre e big band. Ha pubblicato, con edizioni Esarmonia, la sonata “Percorrendo” per flauto solo nel 2012, la composizione per quartetto di plettri “Right lightness for Virginia” nel 2015, e l’elaborazione per chitarra e coro di “’A vucchella” nel 2016.