Tra il 1971 e il 1976 frequenta il conservatorio di Trento conseguendo il diploma di teoria e solfeggio, e studia oboe.
Nel 1976 inizia a suonare in alcune band di stampo rock e musica d’autore.
Nel 1981 si trasferisce in Inghilterra e suona in una band italo inglese di nome “Italian Forget“ con discreto successo nel mondo dei pub della capitale inglese e ad Amsterdam.
Nel 1982 torna in Italia e lavora come animatore e musicista nei locali sul lago di Garda e Riviera Adriatica.
Negli anni ’90 si dedica prevalentemente alla composizione e alla musica d’autore, producendo un cd dal titolo “Viaggi”.
Dal 2000 ad oggi suona in diverse band musicali di vario genere in ambito jazz/blues, collaborando saltuariamente con il sassofonista Blue Lue Marini (Blues Brothers).
Continua inoltre a coltivare la passione per la composizione di canzoni d’autore, che vengono proposte in un contesto prevalentemente acustico.