Terminati gli studi classici, si è diplomato con il massimo dei voti in Pianoforte e in Composizione. Dopo il perfezionamento pianistico a Parigi, ha suonato, sia come solista che con l’orchestra, nei maggiori centri europei. Si è esibito all’interno di programmi radiofonici Rai; a partire dagli anni ’90 e fino al 2003 è stato pianista e responsabile del settore cantanti nelle trasmissioni televisive Rai condotte da Paolo Limiti e ha partecipato, in qualità di pianista e compositore, al programma di RaiUno Domenica in. Ècompositore di musica melodica, sacra e sinfonica. Su libretto di Paolo Limiti, ha composto l’opera lirica in due atti La zingara guerriera, edita da Ricordi; ha inoltre composto Il dubbio, opera lirica in un atto su libretto proprio. Ha scrittolibri e saggi di argomento vario, che hanno ricevuto numerosi riconoscimenti; tra gli altri è autore di Tre salti nel passato, una raccolta di racconti umoristici edita da Giovane Holden Edizioni e Una ciliegia tira l’altra, s.e.